chore: update authentik version and add deps to nix flake
This commit is contained in:
10
flake.nix
10
flake.nix
@@ -29,6 +29,10 @@
|
|||||||
terraform
|
terraform
|
||||||
tflint
|
tflint
|
||||||
typescript-language-server
|
typescript-language-server
|
||||||
|
prettier
|
||||||
|
jq
|
||||||
|
openssl
|
||||||
|
awscli2
|
||||||
|
|
||||||
# Adding node for copilot
|
# Adding node for copilot
|
||||||
nodejs_24
|
nodejs_24
|
||||||
@@ -36,12 +40,6 @@
|
|||||||
# cli tools
|
# cli tools
|
||||||
nodePackages.cdktf-cli
|
nodePackages.cdktf-cli
|
||||||
];
|
];
|
||||||
|
|
||||||
shellHook = ''
|
|
||||||
# Install the barman cloud plugin
|
|
||||||
kubectl create namespace cnpg-system
|
|
||||||
kubectl apply -f https://github.com/cloudnative-pg/plugin-barman-cloud/releases/download/v0.5.0/manifest.yaml
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
4
main.ts
4
main.ts
@@ -146,7 +146,7 @@ class Homelab extends TerraformStack {
|
|||||||
provider: helm,
|
provider: helm,
|
||||||
name: "authentik",
|
name: "authentik",
|
||||||
namespace: "authentik-system",
|
namespace: "authentik-system",
|
||||||
version: "2025.6.3",
|
version: "2025.8.1",
|
||||||
});
|
});
|
||||||
|
|
||||||
new GiteaServer(this, "gitea-server", {
|
new GiteaServer(this, "gitea-server", {
|
||||||
@@ -173,7 +173,7 @@ new S3Backend(stack, {
|
|||||||
accessKey: env.R2_ACCESS_KEY_ID,
|
accessKey: env.R2_ACCESS_KEY_ID,
|
||||||
secretKey: env.R2_SECRET_ACCESS_KEY,
|
secretKey: env.R2_SECRET_ACCESS_KEY,
|
||||||
endpoints: {
|
endpoints: {
|
||||||
s3: `https://${env.ACCOUNT_ID}.r2.cloudflarestorage.com/homelab-terraform-state`,
|
s3: `https://${env.ACCOUNT_ID}.r2.cloudflarestorage.com/${env.BUCKET}`,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user