diff --git a/provisioning/cloud-init.yaml b/provisioning/cloud-init.yaml index 6542cfa..9e16a99 100644 --- a/provisioning/cloud-init.yaml +++ b/provisioning/cloud-init.yaml @@ -80,6 +80,4 @@ runcmd: # Install and bootstrap Flux - curl -s https://fluxcd.io/install.sh | bash - su ${username} -c 'export GITHUB_TOKEN=${github_token} && flux bootstrap github --owner=${github_username} --repository=${github_repo} --personal' - # Expire password for user - - chage -d 0 ${username} final_message: "The system is finally up, after $UPTIME seconds" \ No newline at end of file diff --git a/provisioning/secrets.enc.yaml b/provisioning/secrets.enc.yaml index 2ca16f4..03c850b 100644 --- a/provisioning/secrets.enc.yaml +++ b/provisioning/secrets.enc.yaml @@ -1,9 +1,9 @@ -username: ENC[AES256_GCM,data:vh9P5jU=,iv:uAlQixoHU2JoRBBda3EHALsVl04g95vU/zFtylh3h/4=,tag:hNVTFSJixYjiB0wGg6BAzA==,type:str] -user_hashed_password: ENC[AES256_GCM,data:iUpG+G1JAWuGxE58ZXHYg32N01EK+o3sv/O2HNjs84rapDz0R71/Z0FQPVm2VPA49+SyznW00oBN8Xfls1wfPIM8j4yJV7A9Gg==,iv:8gJvUXG1qeUbd3FAqOORLVJAiUkORBmizTTCRRy7/+o=,tag:7HuFhwd7sSK4ypuXN4kMOQ==,type:str] -user_ssh_public_key: ENC[AES256_GCM,data:x1PpplSHxCkd5xwnYzBvs6oTAXZl6JEUgrE02lxbRCd1tT57CAzYLuY5a5y7u+00fDjZy4zQQ7wMGux65ZKPcd+0P2ul9jbniJRbFfNTK3EO6tMRzKk9hEapU5BDaNzb,iv:mi0vI+IOOgkdSqe/yrDOcIhk80iiRu6X4uKo8ZqTnWg=,tag:aaOf0SLfznr6ItLXVnKE7g==,type:str] -github_username: ENC[AES256_GCM,data:IiLU3pCo0jZjyg==,iv:Ry/U4z8XXaU56EDJm1RbPchXTsTpoDAgTRXQ56QoG7M=,tag:uoMZCNn1EJnA0Ihhg1rlZQ==,type:str] -github_repo: ENC[AES256_GCM,data:BFI04GQEwqHbPkc=,iv:eRdn/ns4YwCSSYfIWH5Xy8NnBYSW3AAQU7iIGDsY+Hw=,tag:4t21BBibBO50kmwFcuXVhw==,type:str] -github_token: ENC[AES256_GCM,data:4AJFK4bkEy1AjF4OBAF9q1VuU5nYChzxPgn2HhwLcvQuJ4/lfeZDew==,iv:wdr4dPE4Ha2I6bThxi1ATyoA2dAEVPV16Z9YuVX9dSA=,tag:ry8tNToJM94EgZrbDzUQ5A==,type:str] +username: ENC[AES256_GCM,data:c2K+fNg=,iv:cIZI4VLnGptkgM70a0jP9VUAUn2nTPw3T2plImYuzZE=,tag:8Xb/9rrnNk9UrZ6qOWQVsg==,type:str] +user_hashed_password: ENC[AES256_GCM,data:TMXn/KDnAUOSfk6o8IWp93ks9x3crwC7usViv4eSEWNCItco+P5f7uZ5dVsLZbpYmchiJYJbLgYBdnglwkBVSs0FIb0RMW33ks99Bon8RTm/jA7KLXI63FuClYOuU8+nB9eb2onBpgA+yA==,iv:YqA8aJ05Csl/i4F6XyOg8bD0vRSALysUWJCfYrDsPow=,tag:xUkacWBBwcAUfTSGxW9JHA==,type:str] +user_ssh_public_key: ENC[AES256_GCM,data:IoEhWokbbVqu+bUxPucIApCB48aLo6jfyxnkMde1CZ7oschiLhafFmnY8aoEC0x0JZ9syeTIJ3RtJEjtEt/s5rb5oGZMgGM4B2EogwmZ6YtiEIaavBibNFQREYt1Vvcl,iv:EQ7qUgj3Ph9BcrFRCHiisDah4N668TLJQZyLybGKMSo=,tag:Dl4vajRr3/NhS94B7YFsWg==,type:str] +github_username: ENC[AES256_GCM,data:bc/jh2UUn8uEUA==,iv:/TyAbp1Y5v7bJeykH37cAPVD6yFn6VjTFz2bokvpTjI=,tag:MKb0m1iFyDX9f/JqcYVL+Q==,type:str] +github_repo: ENC[AES256_GCM,data:czzU0rX8ngQfm0w=,iv:jtLMK1XRybcO9MNAGp7mOgZ7SEi1MzrezcmVZd7cSBs=,tag:r42Ft6IKi6n1HFXntqxe0Q==,type:str] +github_token: ENC[AES256_GCM,data:3dfDR1OBvcrPWNNEEcQOdjvGNPtT4efZlcVcvHgp7R+Ga0X6uM+suw==,iv:NgC6eQVk17XAFo6XC/2eblLtcCtV+muouXarOOi2mCo=,tag:TOpBUhYdQLDLL7n7SH1ZvQ==,type:str] sops: kms: [] gcp_kms: [] @@ -13,14 +13,14 @@ sops: - recipient: age1jk99rtxq3ep2xj2w886cchddf7jypqpwkr3dszg5dzq93gn8cy9qyc786m enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBId05BaDBGQnhXYzBsTzRn - cmhYdXczMWZZNnJLYS9TU3RBSUcyVDJ6Q1hzCkFONjVqa0h2K09UOXltOExneDND - UzJGMnQ1dEkyMHFoRnhYcXdUb3RKclEKLS0tIEpMcENVS1U0MyttUDBobm05ZGd2 - aGRIR0pBZStOZnBsSUNxanhJSWwzZ3MKk+xUXEcWw8JL7IPVYHi1FNHR3V6xUYtT - VeExNy6XK90RL4g+xXjrlQet+RtPoEtiCQ5GHklj24ejOwgLEdg8+Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJT2J3Z2RuMGJsNCtyNWJC + ak85Umt3RW44czZMY3JaVEEyZnZKUWFCTVVZCm1ZNUw0ZUFxWnR0RTE0Z2JKVlVO + L2ROeFBoT0U3RTRmQWtDOEhzRTBhWDQKLS0tIFJqeFVYMVZ1ZFViMlppWFVnTTNy + SXdFbkZhUzEyWE50ZGVwOXNFa3Jlcm8KupuN7/AcfUquYJq0MmRO60O+bZ1NagDX + WLBHjxZgQ1KT5eKUoagt6LByRWybTDJnlwr2A8s3P1LxzUnimwssfQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-09-14T19:15:12Z" - mac: ENC[AES256_GCM,data:w+sTw5fSwWSmy5SqSLNcSyWIbaKrdEuI8ACaFqF9FaMkI4tPu2BTt+RBVNuPAM0NaK/TypWSgX0gJyMRAvmXwO9Fk3OGYIJa9AqubWdPMILhBPr/cGj5c/3pK/YIOgHnh1brCRWd/R/uOvMRnseN5JF8PfeYQPbg+X9k4XKMuUk=,iv:1DmHXt5+SbO0ATmJe/CjIk8R22m5kAEDeGxjOudQiw8=,tag:YuGOD5OibwM0FRfon/LScA==,type:str] + lastmodified: "2024-09-14T21:30:52Z" + mac: ENC[AES256_GCM,data:69jwYGCmZLEYJrEdOiC3FYOgK3wK/VtrmO56h27fp8vAy1M4MtB0yoQVGxHOGRZcAywvqMRdxcZ9dliBjdwCV6CFeHJuDGOwmEEadjLX3P4/x6LS2IylOvexVpnIEpVN3kZ2jT0wiUfKBzJMGjVAYqryfFaquDL64uFvzv3bdKw=,iv:6RStefJlSCW0POA/F4SRBlNlazdG0OrvG0F5Ly3M6OY=,tag:O3zWn+yLli1PP5S/3DPKYg==,type:str] pgp: [] unencrypted_regex: ^(apiVersion|metadata|kind|type)$ version: 3.9.0