diff --git a/kubernetes/bootstrap/README.md b/talos/bootstrap/README.md similarity index 62% rename from kubernetes/bootstrap/README.md rename to talos/bootstrap/README.md index d39c8e869..7ec2407bd 100644 --- a/kubernetes/bootstrap/README.md +++ b/talos/bootstrap/README.md @@ -1,9 +1,9 @@ ## :memo:  Bootstrap 1. Deploy [cilium](https://cilium.io/) : `kubectl kustomize --enable-helm ./kubernetes/bootsrap/cilium | kubectl apply -f -` -2. Deploy [kubelet-csr-approver](https://github.com/postfinance/kubelet-csr-approver) `kubectl kustomize --enable-helm ./kubernetes/bootstrap/kubelet-csr-approver | kubectl apply -f -` to approve csr issued by talos nodes (that will allow to see pods logs). -3. Deploy [flux](https://github.com/fluxcd/flux2) `kubectl apply --server-side --kustomize ./kubernetes/bootstrap/flux` -4. Create flux github secret `sops --decrypt ./kubernetes/bootstrap/flux/github-deploy-key.sops.yaml | kubectl apply -f -` +2. Deploy [kubelet-csr-approver](https://github.com/postfinance/kubelet-csr-approver) `kubectl kustomize --enable-helm ./talos/bootstrap/kubelet-csr-approver | kubectl apply -f -` to approve csr issued by talos nodes (that will allow to see pods logs). +3. Deploy [flux](https://github.com/fluxcd/flux2) `kubectl apply --server-side --kustomize ./talos/bootstrap/flux` +4. Create flux github secret `sops --decrypt ./talos/bootstrap/flux/github-deploy-key.sops.yaml | kubectl apply -f -` 5. Create sops secret `cat ~/.config/sops/age/keys.txt | kubectl create secret generic sops-age --namespace=flux-system --from-file=age.agekey=/dev/stdin` 6. Apply flux cluster variables `kubectl apply -f ./kubernetes/flux/vars/cluster-settings.yaml` 7. Apply flux kustomization `kubectl apply --server-side --kustomize ./kubernetes/flux/config` diff --git a/kubernetes/bootstrap/cilium/kustomization.yaml b/talos/bootstrap/cilium/kustomization.yaml similarity index 100% rename from kubernetes/bootstrap/cilium/kustomization.yaml rename to talos/bootstrap/cilium/kustomization.yaml diff --git a/kubernetes/bootstrap/cilium/values.yaml b/talos/bootstrap/cilium/values.yaml similarity index 100% rename from kubernetes/bootstrap/cilium/values.yaml rename to talos/bootstrap/cilium/values.yaml diff --git a/kubernetes/bootstrap/flux/github-deploy-key.sops.yaml b/talos/bootstrap/flux/github-deploy-key.sops.yaml similarity index 100% rename from kubernetes/bootstrap/flux/github-deploy-key.sops.yaml rename to talos/bootstrap/flux/github-deploy-key.sops.yaml diff --git a/kubernetes/bootstrap/flux/kustomization.yaml b/talos/bootstrap/flux/kustomization.yaml similarity index 100% rename from kubernetes/bootstrap/flux/kustomization.yaml rename to talos/bootstrap/flux/kustomization.yaml diff --git a/kubernetes/bootstrap/kubelet-csr-approver/kustomization.yaml b/talos/bootstrap/kubelet-csr-approver/kustomization.yaml similarity index 100% rename from kubernetes/bootstrap/kubelet-csr-approver/kustomization.yaml rename to talos/bootstrap/kubelet-csr-approver/kustomization.yaml diff --git a/talos/talconfig.yaml b/talos/cluster-0/talconfig.yaml similarity index 94% rename from talos/talconfig.yaml rename to talos/cluster-0/talconfig.yaml index cf944eba8..5884c64b4 100644 --- a/talos/talconfig.yaml +++ b/talos/cluster-0/talconfig.yaml @@ -70,10 +70,10 @@ controlPlane: rotate-server-certificates: "true" install: extraKernelArgs: - - "talos.logging.kernel=udp://vector.${ingressDomain}:6050/" + - "talos.logging.kernel=udp://192.168.169.108:6050/" logging: destinations: - - endpoint: "udp://vector.${ingressDomain}:6051/" + - endpoint: "udp://192.168.169.108:6051/" format: json_lines network: extraHostEntries: diff --git a/talos/talenv.sops.yaml b/talos/cluster-0/talenv.sops.yaml similarity index 100% rename from talos/talenv.sops.yaml rename to talos/cluster-0/talenv.sops.yaml diff --git a/talos/talsecret.sops.yaml b/talos/cluster-0/talsecret.sops.yaml similarity index 100% rename from talos/talsecret.sops.yaml rename to talos/cluster-0/talsecret.sops.yaml