docs: minor tweaks
This commit is contained in:
parent
f204d80e7f
commit
7841f175fd
0
.aws/config
Executable file
0
.aws/config
Executable file
21
README.md
21
README.md
@ -8,9 +8,10 @@ First class support for:
|
||||
- [AWS CloudFormation](https://aws.amazon.com/cloudformation)
|
||||
|
||||
|
||||
# Install
|
||||
# Installation
|
||||
|
||||
## 1a. Containerized
|
||||
|
||||
## Containerized
|
||||
The command below tests the ability to run containers within containers on your local setup.
|
||||
( This most likely only works on a recent Linux box/VM, which is capable of running rootless containers within containers.
|
||||
Requires kernel >= 5.12, Cgroups V2, podman, ... )
|
||||
@ -19,11 +20,19 @@ Requires kernel >= 5.12, Cgroups V2, podman, ... )
|
||||
podman run --rm -v .:/workspace -v $HOME/.aws/config:/workspace/.aws/config public.ecr.aws/zero-downtime/cloudbender:latest podman run -q --rm docker.io/busybox:latest echo "Rootless container inception works!"
|
||||
```
|
||||
|
||||
## Local install
|
||||
1. ```pip3 install cloudbender```
|
||||
2. ```curl -fsSL https://get.pulumi.com | sh``` (official [Docs](https://www.pulumi.com/docs/get-started/install/))
|
||||
3. install either `podman` or `docker` depending on your platform
|
||||
if you get `Rootless container inception works!`, add an alias to your environment, eg:
|
||||
|
||||
```
|
||||
alias cloudbender="podman run --rm -v .:/workspace -v $HOME/.aws/config:/home/cloudbender/.aws/config public.ecr.aws/zero-downtime/cloudbender:latest cloudbender"
|
||||
```
|
||||
and proceed with step 2)
|
||||
|
||||
## 1b. Local install
|
||||
- `pip3 install -U cloudbender`
|
||||
- `curl -fsSL https://get.pulumi.com | sh` (official [Docs](https://www.pulumi.com/docs/get-started/install/))
|
||||
- either `podman` or `docker` depending on your platform
|
||||
|
||||
## 2. Test cli
|
||||
To verify that all pieces are in place run:
|
||||
```
|
||||
cloudbender version
|
||||
|
Loading…
Reference in New Issue
Block a user