1
terraform/training/105/.gitignore
vendored
Normal file
1
terraform/training/105/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
*.py
|
||||||
20
terraform/training/105/README.md
Normal file
20
terraform/training/105/README.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# Install
|
||||||
|
|
||||||
|
Taken from https://www.pulumi.com/docs/iac/get-started/kubernetes/
|
||||||
|
|
||||||
|
```
|
||||||
|
curl -fsSL https://get.pulumi.com | sh
|
||||||
|
export KUBECONFIG=/etc/rancher/k3s/k3s.yaml
|
||||||
|
pulumi login --local
|
||||||
|
pulumi new kubernetes-python -g
|
||||||
|
pulumi install
|
||||||
|
pulumi stack init
|
||||||
|
# Edit __main__.py
|
||||||
|
```
|
||||||
|
|
||||||
|
# Run
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pulumi up
|
||||||
|
pulumi down
|
||||||
|
```
|
||||||
BIN
terraform/training/105/__main__.py.gpg
Normal file
BIN
terraform/training/105/__main__.py.gpg
Normal file
Binary file not shown.
6
terraform/training/105/cipher.sh
Executable file
6
terraform/training/105/cipher.sh
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ls -1 *.py | while read f ; do
|
||||||
|
echo "Ciiphering $f"
|
||||||
|
cat $f | gpg -e -r arnaud@mailops.fr -r arnaud.choupinette@mailops.fr -r arnaud.morin@gmail.com > $f.gpg
|
||||||
|
done
|
||||||
7
terraform/training/105/uncipher.sh
Executable file
7
terraform/training/105/uncipher.sh
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ls -1 *.gpg | while read f ; do
|
||||||
|
echo "Unciphering $f"
|
||||||
|
n=${f%.gpg}
|
||||||
|
cat $f | gpg -d > $n
|
||||||
|
done
|
||||||
Reference in New Issue
Block a user