software/applications/osdu-core/user-init.yaml (70 lines of code) (raw):
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: osdu-init-user
namespace: osdu-core
annotations:
clusterconfig.azure.com/use-managed-source: "true"
spec:
dependsOn:
- name: osdu-entitlements-init
namespace: osdu-core
targetNamespace: osdu-core
chart:
spec:
chart: ./charts/osdu-developer-init
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
interval: 5m0s
install:
remediation:
retries: 3
values:
jobs:
userInit: true
valuesFrom:
- kind: ConfigMap
name: configmap-software
valuesKey: value.yaml
- kind: ConfigMap
name: configmap-services
targetPath: emailAddress
valuesKey: first_user_id
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: osdu-init-user-sp
namespace: osdu-core
annotations:
clusterconfig.azure.com/use-managed-source: "true"
spec:
dependsOn:
- name: osdu-entitlements-init
namespace: osdu-core
targetNamespace: osdu-core
chart:
spec:
chart: ./charts/osdu-developer-init
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
interval: 5m0s
install:
remediation:
retries: 3
values:
jobs:
userInit: true
valuesFrom:
- kind: ConfigMap
name: configmap-software
valuesKey: value.yaml
- kind: ConfigMap
name: configmap-services
targetPath: emailAddress
valuesKey: client_id