2023-04-24 02:05:13 +00:00
|
|
|
bootstrap:
|
|
|
|
source:
|
2023-04-24 03:02:35 +00:00
|
|
|
repoURL: "https://git.strudelline.net/infra/argo1"
|
|
|
|
targetRevision: "prod"
|
2023-04-24 02:05:13 +00:00
|
|
|
|
2023-04-27 01:07:30 +00:00
|
|
|
cert-manager:
|
|
|
|
enabled: true
|
|
|
|
values: |
|
2023-04-27 01:09:32 +00:00
|
|
|
extraArgs:
|
|
|
|
- --dns01-recursive-nameservers-only
|
|
|
|
- --dns01-recursive-nameservers=8.8.8.8:53,1.1.1.1:53
|
|
|
|
ingressShim.defaultIssuerKind: ClusterIssuer
|
|
|
|
ingressShim.defaultIssuerName: zerossl
|
2023-04-27 01:07:30 +00:00
|
|
|
installCRDs: "true"
|
|
|
|
|
2023-04-24 03:32:52 +00:00
|
|
|
haproxy-ingress:
|
|
|
|
enabled: true
|
|
|
|
values: |-
|
|
|
|
controller:
|
|
|
|
config:
|
|
|
|
fronting-proxy-port: "81"
|
|
|
|
extraArgs:
|
|
|
|
watch-ingress-without-class: ""
|
|
|
|
ingressClass: haproxy
|
|
|
|
ingressClassResource:
|
|
|
|
default: true
|
|
|
|
enabled: true
|
|
|
|
parameters: {}
|
|
|
|
logs:
|
|
|
|
enabled: true
|
|
|
|
metrics:
|
|
|
|
enabled: true
|
|
|
|
service:
|
|
|
|
annotations:
|
|
|
|
metallb.universe.tf/allow-shared-ip: 172.16.17.80
|
|
|
|
metallb.universe.tf/loadBalancerIPs: 172.16.17.80
|
|
|
|
type: LoadBalancer
|
|
|
|
stats:
|
|
|
|
enabled: true
|
|
|
|
tcp:
|
|
|
|
"81": ""
|
|
|
|
serviceAccount:
|
|
|
|
create: true
|
|
|
|
|
2023-04-24 02:05:13 +00:00
|
|
|
argo-cd:
|
|
|
|
crds:
|
|
|
|
install: false
|
|
|
|
|
|
|
|
configs:
|
|
|
|
params:
|
|
|
|
"server.insecure": "true"
|
2023-04-26 13:20:20 +00:00
|
|
|
|
2023-04-24 03:47:04 +00:00
|
|
|
controller:
|
|
|
|
replicas: 1
|
|
|
|
|
|
|
|
server:
|
|
|
|
ingress:
|
|
|
|
enabled: true
|
|
|
|
hosts: &hhosts
|
|
|
|
- argocd.strudelline.net
|
|
|
|
tls:
|
|
|
|
- hosts: *hhosts
|
|
|
|
secretName: wildcard-tls
|
|
|
|
ingressGrpc:
|
|
|
|
enabled: true
|
|
|
|
hosts: &ghosts
|
|
|
|
- grpc-argocd.strudelline.net
|
|
|
|
tls:
|
|
|
|
- hosts: *ghosts
|
|
|
|
secretName: wildcard-tls
|
|
|
|
|
2023-04-28 00:11:01 +00:00
|
|
|
cluster-resources:
|
2023-04-28 00:12:04 +00:00
|
|
|
enabled: true
|
|
|
|
repoURL: 'https://git.strudelline.net/infra/kube-cascade'
|
2023-04-28 00:11:01 +00:00
|
|
|
|
2023-04-26 13:20:20 +00:00
|
|
|
vault-agent-injector:
|
2023-04-27 00:13:37 +00:00
|
|
|
enabled: true
|
2023-04-26 13:20:20 +00:00
|
|
|
values: |
|
|
|
|
global:
|
|
|
|
enabled: false
|
2023-04-24 03:47:04 +00:00
|
|
|
externalVaultAddr: https://vault.strudelline.net
|
|
|
|
injector:
|
|
|
|
affinity: ""
|
|
|
|
agentImage:
|
|
|
|
repository: jamesandariese/vault-with-ca
|
|
|
|
enabled: true
|
|
|
|
failurePolicy: Fail
|
2023-04-26 23:56:49 +00:00
|
|
|
|
|
|
|
nfs:
|
2023-04-27 00:12:35 +00:00
|
|
|
enabled: true
|
|
|
|
values: |
|
|
|
|
nfs:
|
|
|
|
path: /volume1/k8s-volumes
|
|
|
|
server: 172.16.18.1
|
|
|
|
storageClass:
|
|
|
|
name: nfs
|
2023-04-27 00:27:56 +00:00
|
|
|
|
|
|
|
openebs:
|
2023-04-27 00:42:37 +00:00
|
|
|
enabled: true
|
2023-04-27 00:27:56 +00:00
|
|
|
values: |
|
2023-04-27 00:42:37 +00:00
|
|
|
jiva:
|
|
|
|
enabled: false
|
|
|
|
legacy:
|
|
|
|
enabled: false
|
|
|
|
localprovisioner:
|
|
|
|
enabled: false
|
|
|
|
localpv-provisioner:
|
|
|
|
enabled: true
|
|
|
|
lvm-localpv:
|
|
|
|
enabled: true
|
|
|
|
ndm:
|
|
|
|
enabled: false
|
2023-04-27 00:31:08 +00:00
|
|
|
|
2023-07-12 16:34:17 +00:00
|
|
|
external-secrets:
|
|
|
|
enabled: true
|
|
|
|
values: |
|
|
|
|
extraContainers:
|
|
|
|
- name: bitwarden-cli
|
|
|
|
image: jamesandariese/bitwarden-docker:latest
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
env:
|
|
|
|
- name: BW_HOST
|
|
|
|
valueFrom:
|
|
|
|
secretKeyRef:
|
|
|
|
name: bitwarden-user
|
|
|
|
key: BW_HOST
|
|
|
|
- name: BW_USERNAME
|
|
|
|
valueFrom:
|
|
|
|
secretKeyRef:
|
|
|
|
name: bitwarden-user
|
|
|
|
key: BW_USERNAME
|
|
|
|
- name: BW_PASSWORD
|
|
|
|
valueFrom:
|
|
|
|
secretKeyRef:
|
|
|
|
name: bitwarden-user
|
|
|
|
key: BW_PASSWORD
|
|
|
|
ports:
|
|
|
|
- name: http
|
|
|
|
containerPort: 8087
|
|
|
|
protocol: TCP
|
|
|
|
livenessProbe:
|
|
|
|
exec:
|
|
|
|
command:
|
|
|
|
- wget
|
|
|
|
- -q
|
|
|
|
- http://127.0.0.1:8087/sync
|
|
|
|
- --post-data=''
|
|
|
|
initialDelaySeconds: 20
|
|
|
|
failureThreshold: 3
|
|
|
|
timeoutSeconds: 1
|
|
|
|
periodSeconds: 120
|
|
|
|
readinessProbe:
|
|
|
|
tcpSocket:
|
|
|
|
port: 8087
|
|
|
|
initialDelaySeconds: 20
|
|
|
|
failureThreshold: 3
|
|
|
|
timeoutSeconds: 1
|
|
|
|
periodSeconds: 10
|
|
|
|
startupProbe:
|
|
|
|
tcpSocket:
|
|
|
|
port: 8087
|
|
|
|
initialDelaySeconds: 10
|
|
|
|
failureThreshold: 30
|
|
|
|
timeoutSeconds: 1
|
|
|
|
periodSeconds: 5
|
|
|
|
|
2023-04-28 01:45:29 +00:00
|
|
|
metallb: {enabled: true}
|
2023-04-28 01:09:43 +00:00
|
|
|
pgo: {enabled: true}
|
2023-04-27 00:31:08 +00:00
|
|
|
secrets: {enabled: true}
|
|
|
|
sealed-secrets: {enabled: true}
|
2023-04-28 02:01:59 +00:00
|
|
|
template-operator: {enabled: true}
|
2023-04-27 00:46:53 +00:00
|
|
|
trust-manager: {enabled: true}
|