Compare commits

..
1 Commits
7 changed files with 60 additions and 2 deletions

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
# Chimera - cluster
It is not this repo/kustomization’s responsibility to deploy the alloy - Age private key — that responsibility belongs to the Chimera repository.
+11
View File
@@ -0,0 +1,11 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- monitoring
- repos
- nodes-mngt
generatorOptions:
disableNameSuffixHash: true
@@ -0,0 +1,16 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: myinfra-kubernetes-shared-monitoring
spec:
interval: 1m
sourceRef:
kind: GitRepository
name: myinfra-kubernetes-shared
namespace: chimera-limbosolutions-com
path: monitoring/overlays/chimera
prune: true
decryption:
provider: sops
secretRef:
name: flux-sops-age
@@ -0,0 +1,10 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: monitoring
resources:
- fluxcd-kustomization.yaml
generatorOptions:
disableNameSuffixHash: true
+9
View File
@@ -0,0 +1,9 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: chimera-limbosolutions-com
resources:
- repos.yaml
generatorOptions:
disableNameSuffixHash: true
+9
View File
@@ -0,0 +1,9 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
name: myinfra-kubernetes-shared
spec:
interval: 1m0s
url: https://git.limbosolutions.com/myLimbo/myinfra.kubernetes.shared.git
ref:
branch: main
@@ -27,7 +27,7 @@ spec:
{{ inputs.parameters.source }}
env:
- name: ANSIBLE_VAULT_PASSWORD_FILE
value: /workspace/secrets/ansible_vault_password
value: /workspace/secrets/vault_password
- name: ANSIBLE_SSH_ARGS
value: -F /opt/machine-id/ssh_config
@@ -39,7 +39,7 @@ spec:
key: ansible_become_password
- name: SSH_DOMAIN
value: "{{ inputs.parameters.ssh_domain }}"
value: {{ inputs.parameters.ssh_domain }}
resources:
limits: