Generic secrets for ssh keys.
This commit is contained in:
@@ -27,15 +27,19 @@ let
|
||||
echo "Bootstrap finished"
|
||||
'');
|
||||
manifests = (
|
||||
lib.concatMapStringsSep "," lib.escapeShellArg [
|
||||
./files/manifests/initial_clusterrole.yaml
|
||||
./files/manifests/cilium.yaml
|
||||
./files/manifests/coredns.yaml
|
||||
./files/manifests/flux_namespace.yaml
|
||||
./files/manifests/flux.yaml
|
||||
./files/manifests/flux_instance.yaml
|
||||
"${k8s.k8s-ssh-secrets.kubernetes-deploy-key}/kubernetes-deploy-key.yaml"
|
||||
]
|
||||
lib.concatMapStringsSep "," lib.escapeShellArg (
|
||||
[
|
||||
./files/manifests/initial_clusterrole.yaml
|
||||
./files/manifests/cilium.yaml
|
||||
./files/manifests/coredns.yaml
|
||||
./files/manifests/flux_namespace.yaml
|
||||
./files/manifests/flux.yaml
|
||||
./files/manifests/flux_instance.yaml
|
||||
]
|
||||
++ (lib.attrsets.mapAttrsToList (
|
||||
secret_name: secret_value: "${secret_value}/${secret_name}.yaml"
|
||||
) k8s.k8s-secrets-generic)
|
||||
)
|
||||
);
|
||||
apply_manifests = "kubectl --kubeconfig=${k8s.client-configs.admin}/admin.kubeconfig apply --server-side --force-conflicts -f ${manifests}";
|
||||
in
|
||||
|
||||
Reference in New Issue
Block a user