ci/cd - fix k8s tf

This commit is contained in:
bunkerity 2023-08-30 15:19:02 +02:00
parent 9a3c26bf65
commit e5c37a00ac
4 changed files with 4 additions and 4 deletions

View file

@ -44,7 +44,7 @@ jobs:
REG_USER: ${{ github.actor }}
REG_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: |
tar -cvf terraform.tar /tmp/${{ inputs.TYPE }}
tar -cf terraform.tar /tmp/${{ inputs.TYPE }}
echo "$SECRET_KEY" > /tmp/.secret_key
openssl enc -in terraform.tar -aes-256-cbc -pbkdf2 -pass file:/tmp/.secret_key -out terraform.tar.enc
rm -f /tmp/.secret_key

View file

@ -29,7 +29,7 @@ jobs:
echo "$SECRET_KEY" > /tmp/.secret_key
openssl dec -in /tmp/terraform.tar.enc -aes-256-cbc -pbkdf2 -pass file:/tmp/.secret_key -out /tmp/terraform.tar
rm -f /tmp/.secret_key
tar xvf /tmp/terraform.tar -C / && mkdir ~/.ssh && touch ~/.ssh/id_rsa.pub
tar xf /tmp/terraform.tar -C / && mkdir ~/.ssh && touch ~/.ssh/id_rsa.pub
env:
SECRET_KEY: ${{ secrets.SECRET_KEY }}
- uses: azure/setup-kubectl@v3

View file

@ -52,7 +52,7 @@ jobs:
echo "$SECRET_KEY" > /tmp/.secret_key
openssl dec -in /tmp/terraform.tar.enc -aes-256-cbc -pbkdf2 -pass file:/tmp/.secret_key -out /tmp/terraform.tar
rm -f /tmp/.secret_key
tar xvf /tmp/terraform.tar -C /
tar xf /tmp/terraform.tar -C /
env:
SECRET_KEY: ${{ secrets.SECRET_KEY }}
if: inputs.TYPE == 'k8s'

View file

@ -60,7 +60,7 @@ provider "kubernetes" {
config_path = "${local_file.kubeconfig.filename}"
}
resource "kubernetes_secret" "reg" {
metadata = {
metadata {
name = "secret-registry"
}
type = "kubernetes.io/dockerconfigjson"