remove placeholdertransformer
This commit is contained in:
parent
17e553fce4
commit
77644f5240
|
@ -10,6 +10,7 @@ spec:
|
|||
targetNamespace: longhorn-system
|
||||
set:
|
||||
backupTargetCredentialSecret: s3-backupstore-credentials
|
||||
ingress.host: ${LONGHORN_EXTERNAL_HOST}
|
||||
valuesContent: |-
|
||||
defaultSettings:
|
||||
backupTarget: s3://longhorn-backups@home/
|
||||
|
@ -27,4 +28,3 @@ spec:
|
|||
operator: Exists
|
||||
ingress:
|
||||
enabled: true
|
||||
host: ${LONGHORN_EXTERNAL_HOST}
|
||||
|
|
|
@ -10,7 +10,6 @@ commonLabels:
|
|||
app.kubernetes.io/managed-by: kustomize-cluster
|
||||
|
||||
transformers:
|
||||
- transformers/placeholders.yaml
|
||||
- transformers/ssm-secrets.yaml
|
||||
|
||||
configMapGenerator:
|
||||
|
@ -28,4 +27,32 @@ secretGenerator:
|
|||
literals:
|
||||
- AWS_ACCESS_KEY_ID=${ssm:/k3s/prod/longhorn/s3_access_key_id}
|
||||
- AWS_SECRET_ACCESS_KEY=${ssm:/k3s/prod/longhorn/s3_secret_access_key}
|
||||
- AWS_ENDPOINTS=https://s3.badjware.dev
|
||||
- AWS_ENDPOINTS=https://s3.badjware.dev
|
||||
|
||||
replacements:
|
||||
- source:
|
||||
kind: ConfigMap
|
||||
name: cluster-replacements
|
||||
namespace: default
|
||||
fieldPath: data.TRAEFIK_EXTERNAL_HOST
|
||||
targets:
|
||||
- select:
|
||||
kind: Ingress
|
||||
name: traefik
|
||||
namespace: kube-system
|
||||
fieldPaths:
|
||||
- spec.rules.0.host
|
||||
- source:
|
||||
kind: ConfigMap
|
||||
name: cluster-replacements
|
||||
namespace: default
|
||||
fieldPath: data.LONGHORN_EXTERNAL_HOST
|
||||
targets:
|
||||
- select:
|
||||
kind: HelmChart
|
||||
name: longhorn
|
||||
namespace: kube-system
|
||||
fieldPaths:
|
||||
- spec.set.[ingress.host]
|
||||
options:
|
||||
create: true
|
|
@ -1,2 +0,0 @@
|
|||
TRAEFIK_EXTERNAL_HOST=traefik.badjnet.home
|
||||
LONGHORN_EXTERNAL_HOST=longhorn.badjnet.home
|
|
@ -1,5 +0,0 @@
|
|||
apiVersion: badjware/v1
|
||||
kind: PlaceholderTransformer
|
||||
metadata:
|
||||
name: placeholders
|
||||
placeholdersFile: placeholders.txt
|
|
@ -34,6 +34,14 @@ images:
|
|||
newTag: 6.2.5
|
||||
|
||||
configMapGenerator:
|
||||
- name: replacements
|
||||
namespace: default
|
||||
literals:
|
||||
- GITEA_EXTERNAL_HOST=code.badjware.dev
|
||||
- DRONE_EXTERNAL_HOST=drone.badjware.dev
|
||||
- NEXTCLOUD_EXTERNAL_HOST=cloud.badjware.dev
|
||||
- GRAFANA_EXTERNAL_HOST=grafana.badjware.dev
|
||||
- PROMETHEUS_EXTERNAL_HOST=prometheus.badjnet.home
|
||||
- name: ecommerce-exporter-config
|
||||
namespace: monitoring
|
||||
behavior: replace
|
||||
|
@ -100,7 +108,6 @@ commonLabels:
|
|||
app.kubernetes.io/managed-by: kustomize
|
||||
|
||||
transformers:
|
||||
- transformers/placeholders.yaml
|
||||
- transformers/ssm-secrets.yaml
|
||||
|
||||
patchesJson6902:
|
||||
|
@ -117,3 +124,65 @@ patchesJson6902:
|
|||
|
||||
# patchesStrategicMerge:
|
||||
# - patches/blackbox-exporter-probe-patch.yaml
|
||||
|
||||
replacements:
|
||||
- source:
|
||||
kind: ConfigMap
|
||||
name: replacements
|
||||
namespace: default
|
||||
fieldPath: data.GITEA_EXTERNAL_HOST
|
||||
targets:
|
||||
- select:
|
||||
kind: Ingress
|
||||
name: gitea
|
||||
namespace: gitea
|
||||
fieldPaths:
|
||||
- spec.rules.0.host
|
||||
- source:
|
||||
kind: ConfigMap
|
||||
name: replacements
|
||||
namespace: default
|
||||
fieldPath: data.DRONE_EXTERNAL_HOST
|
||||
targets:
|
||||
- select:
|
||||
kind: Ingress
|
||||
name: drone
|
||||
namespace: gitea
|
||||
fieldPaths:
|
||||
- spec.rules.0.host
|
||||
- source:
|
||||
kind: ConfigMap
|
||||
name: replacements
|
||||
namespace: default
|
||||
fieldPath: data.NEXTCLOUD_EXTERNAL_HOST
|
||||
targets:
|
||||
- select:
|
||||
kind: Ingress
|
||||
name: nextcloud
|
||||
namespace: nextcloud
|
||||
fieldPaths:
|
||||
- spec.rules.0.host
|
||||
- source:
|
||||
kind: ConfigMap
|
||||
name: replacements
|
||||
namespace: default
|
||||
fieldPath: data.GRAFANA_EXTERNAL_HOST
|
||||
targets:
|
||||
- select:
|
||||
kind: Ingress
|
||||
name: grafana
|
||||
namespace: monitoring
|
||||
fieldPaths:
|
||||
- spec.rules.0.host
|
||||
- source:
|
||||
kind: ConfigMap
|
||||
name: replacements
|
||||
namespace: default
|
||||
fieldPath: data.PROMETHEUS_EXTERNAL_HOST
|
||||
targets:
|
||||
- select:
|
||||
kind: Ingress
|
||||
name: prometheus
|
||||
namespace: monitoring
|
||||
fieldPaths:
|
||||
- spec.rules.0.host
|
|
@ -1,7 +0,0 @@
|
|||
GITEA_EXTERNAL_HOST=code.badjware.dev
|
||||
DRONE_EXTERNAL_HOST=drone.badjware.dev
|
||||
NEXTCLOUD_EXTERNAL_HOST=cloud.badjware.dev
|
||||
|
||||
GRAFANA_EXTERNAL_HOST=grafana.badjware.dev
|
||||
KUBERNETES_DASHBOARD_EXTERNAL_HOST=kubernetes-dashboard.badjnet.home
|
||||
PROMETHEUS_EXTERNAL_HOST=prometheus.badjnet.home
|
|
@ -1,5 +0,0 @@
|
|||
apiVersion: badjware/v1
|
||||
kind: PlaceholderTransformer
|
||||
metadata:
|
||||
name: placeholders
|
||||
placeholdersFile: placeholders.txt
|
Loading…
Reference in New Issue