diff --git a/terraform/training/105/.gitignore b/terraform/training/105/.gitignore new file mode 100644 index 0000000..f104652 --- /dev/null +++ b/terraform/training/105/.gitignore @@ -0,0 +1 @@ +*.py diff --git a/terraform/training/105/README.md b/terraform/training/105/README.md new file mode 100644 index 0000000..26ba1b3 --- /dev/null +++ b/terraform/training/105/README.md @@ -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 +``` diff --git a/terraform/training/105/__main__.py.gpg b/terraform/training/105/__main__.py.gpg new file mode 100644 index 0000000..ebb19d3 Binary files /dev/null and b/terraform/training/105/__main__.py.gpg differ diff --git a/terraform/training/105/cipher.sh b/terraform/training/105/cipher.sh new file mode 100755 index 0000000..be4afb0 --- /dev/null +++ b/terraform/training/105/cipher.sh @@ -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 diff --git a/terraform/training/105/uncipher.sh b/terraform/training/105/uncipher.sh new file mode 100755 index 0000000..a2a51a3 --- /dev/null +++ b/terraform/training/105/uncipher.sh @@ -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