Keep migrating things
This commit is contained in:
parent
a659611d6f
commit
a8693f41ee
@ -1,3 +1,6 @@
|
||||
registry: registry.badhouseplants.net/containers
|
||||
registry_url: registry.badhouseplants.net
|
||||
main_ip: 195.201.249.91
|
||||
tools:
|
||||
openebs:
|
||||
enabled: true
|
||||
|
@ -1,3 +1,6 @@
|
||||
registry: registry.ru.badhouseplants.net/containers
|
||||
registry_url: registry.ru.badhouseplants.net
|
||||
main_ip: 91.232.225.63
|
||||
tools:
|
||||
openebs:
|
||||
enabled: false
|
||||
|
@ -17,7 +17,10 @@ repositories:
|
||||
url: git+https://github.com/rancher/local-path-provisioner@deploy/chart?ref=master
|
||||
- name: kyverno
|
||||
url: https://kyverno.github.io/kyverno/
|
||||
|
||||
- name: vmware-tanzu
|
||||
url: https://vmware-tanzu.github.io/helm-charts/
|
||||
- name: openebs
|
||||
url: https://openebs.github.io/openebs
|
||||
releases:
|
||||
- name: coredns
|
||||
chart: coredns/coredns
|
||||
@ -135,3 +138,22 @@ releases:
|
||||
- registry/cluster-mirror
|
||||
inherit:
|
||||
- template: common-values-tpl
|
||||
|
||||
- name: openebs
|
||||
chart: openebs/openebs
|
||||
condition: tools.openebs.enabled
|
||||
namespace: kube-system
|
||||
version: 4.2.0
|
||||
inherit:
|
||||
- template: common-values-tpl
|
||||
- template: env-values
|
||||
|
||||
- name: velero
|
||||
chart: vmware-tanzu/velero
|
||||
namespace: velero
|
||||
version: 8.5.0
|
||||
condition: velero.enabled
|
||||
inherit:
|
||||
- template: common-values-tpl
|
||||
- template: env-values
|
||||
- template: env-secrets
|
||||
|
@ -17,10 +17,6 @@ repositories:
|
||||
url: https://coredns.github.io/helm
|
||||
- name: cilium
|
||||
url: https://helm.cilium.io/
|
||||
- name: vmware-tanzu
|
||||
url: https://vmware-tanzu.github.io/helm-charts/
|
||||
- name: openebs
|
||||
url: https://openebs.github.io/openebs
|
||||
- name: local-path-provisioner
|
||||
url: git+https://github.com/rancher/local-path-provisioner@deploy/chart?ref=master
|
||||
- name: istio
|
||||
|
@ -5,6 +5,7 @@ namespaces:
|
||||
- name: kyverno
|
||||
defaultRegcred: true
|
||||
- name: velero
|
||||
defaultRegcred: true
|
||||
- name: observability
|
||||
- name: databases
|
||||
- name: istio-system
|
||||
|
@ -1,6 +1,7 @@
|
||||
localpv-provisioner:
|
||||
hostpathClass:
|
||||
isDefaultClass: true
|
||||
|
||||
zfs-localpv:
|
||||
crds:
|
||||
zfsLocalPv:
|
@ -1,10 +1,3 @@
|
||||
initContainers:
|
||||
- name: velero-plugin-for-aws
|
||||
image: velero/velero-plugin-for-aws:v1.11.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- mountPath: /target
|
||||
name: plugins
|
||||
configuration:
|
||||
logLevel: error
|
||||
repositoryMaintenanceJob:
|
||||
@ -17,7 +10,7 @@ configuration:
|
||||
backupStorageLocation:
|
||||
- name: hetzner
|
||||
provider: aws
|
||||
plugin: velero/velero-plugin-for-aws:v1.11.0
|
||||
plugin: velero/velero-plugin-for-aws:v1.11.1
|
||||
bucket: badhouseplants-backups
|
||||
accessMode: ReadWrite
|
||||
credential:
|
||||
@ -31,7 +24,7 @@ configuration:
|
||||
checksumAlgorithm: ""
|
||||
- name: etersoft
|
||||
provider: aws
|
||||
plugin: velero/velero-plugin-for-aws:v1.11.0
|
||||
plugin: velero/velero-plugin-for-aws:v1.11.1
|
||||
bucket: velero
|
||||
accessMode: ReadWrite
|
||||
credential:
|
6
values/common/kube-system/openebs/values.gotmpl
Normal file
6
values/common/kube-system/openebs/values.gotmpl
Normal file
@ -0,0 +1,6 @@
|
||||
global:
|
||||
imageRegistry: {{ .Values.registry }}
|
||||
|
||||
localpv-provisioner:
|
||||
imagePullSecrets:
|
||||
- name: regcred
|
26
values/common/velero/velero/values.gotmpl
Normal file
26
values/common/velero/velero/values.gotmpl
Normal file
@ -0,0 +1,26 @@
|
||||
{{- if not (env "HELMFILE_BOOTSTRAP") }}
|
||||
image:
|
||||
repository: {{ .Values.registry }}/velero/velero
|
||||
imagePullSecrets:
|
||||
- regcred
|
||||
|
||||
kubectl:
|
||||
image:
|
||||
repository: {{ .Values.registry }}/bitnami/kubectl
|
||||
|
||||
initContainers:
|
||||
- name: velero-plugin-for-aws
|
||||
image: {{.Values.registry}}/velero/velero-plugin-for-aws:v1.11.1
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- mountPath: /target
|
||||
name: plugins
|
||||
{{- else }}
|
||||
initContainers:
|
||||
- name: velero-plugin-for-aws
|
||||
image: velero/velero-plugin-for-aws:v1.11.1
|
||||
imagePullPolicy: IfNotPresent
|
||||
volumeMounts:
|
||||
- mountPath: /target
|
||||
name: plugins
|
||||
{{- end }}
|
Loading…
x
Reference in New Issue
Block a user