remove kargo
This commit is contained in:
		| @@ -1,23 +0,0 @@ | ||||
| apiVersion: v2 | ||||
| name: kargo | ||||
| version: 1.0.0 | ||||
| description: Kargo | ||||
| keywords: | ||||
|   - kargo | ||||
|   - delivery | ||||
|   - deployment | ||||
|   - lifecycle | ||||
|   - gitops | ||||
| home: "" | ||||
| sources: | ||||
|   - https://github.com/akuity/kargo | ||||
|   - https://github.com/dexidp/dex/pkgs/container/dex | ||||
|   - https://github.com/akuity/kargo/blob/main/charts/kargo/Chart.yaml | ||||
| maintainers: | ||||
|   - name: alexlebens | ||||
| dependencies: | ||||
|   - name: kargo | ||||
|     version: 0.7.1 | ||||
|     repository: oci://ghcr.io/akuity/kargo-charts | ||||
| icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/argocd.png | ||||
| appVersion: v0.7.1 | ||||
| @@ -1,30 +0,0 @@ | ||||
| apiVersion: external-secrets.io/v1beta1 | ||||
| kind: ExternalSecret | ||||
| metadata: | ||||
|   name: kargo-oidc-secret | ||||
|   namespace: {{ .Release.Namespace }} | ||||
|   labels: | ||||
|     app.kubernetes.io/name: kargo-oidc-secret | ||||
|     app.kubernetes.io/instance: {{ .Release.Name }} | ||||
|     app.kubernetes.io/version: {{ .Chart.AppVersion }} | ||||
|     app.kubernetes.io/component: web | ||||
|     app.kubernetes.io/part-of: {{ .Release.Name }} | ||||
| spec: | ||||
|   secretStoreRef: | ||||
|     kind: ClusterSecretStore | ||||
|     name: vault | ||||
|   data: | ||||
|     - secretKey: CLIENT_SECRET | ||||
|       remoteRef: | ||||
|         conversionStrategy: Default | ||||
|         decodingStrategy: None | ||||
|         key: /authentik/oidc/kargo | ||||
|         metadataPolicy: None | ||||
|         property: secret | ||||
|     - secretKey: CLIENT_ID | ||||
|       remoteRef: | ||||
|         conversionStrategy: Default | ||||
|         decodingStrategy: None | ||||
|         key: /authentik/oidc/kargo | ||||
|         metadataPolicy: None | ||||
|         property: client | ||||
| @@ -1,102 +0,0 @@ | ||||
| kargo: | ||||
|   api: | ||||
|     host: kargo.alexlebens.net | ||||
|     resources: | ||||
|       requests: | ||||
|         cpu: 100m | ||||
|         memory: 128Mi | ||||
|     tls: | ||||
|       enabled: false | ||||
|     ingress: | ||||
|       enabled: true | ||||
|       annotations: | ||||
|         traefik.ingress.kubernetes.io/router.entrypoints: websecure | ||||
|         traefik.ingress.kubernetes.io/router.tls: "true" | ||||
|         cert-manager.io/cluster-issuer: letsencrypt-issuer | ||||
|       ingressClassName: traefik | ||||
|       tls: | ||||
|         enabled: true | ||||
|         selfSignedCert: false | ||||
|     adminAccount: | ||||
|       enabled: false | ||||
|     oidc: | ||||
|       enabled: true | ||||
|       admins: | ||||
|         groups: ["ArgoCD Admins"] | ||||
|       dex: | ||||
|         enabled: true | ||||
|         image: | ||||
|           repository: ghcr.io/dexidp/dex | ||||
|           tag: v2.40.0 | ||||
|         env: | ||||
|           - name: CLIENT_ID | ||||
|             valueFrom: | ||||
|               secretKeyRef: | ||||
|                 name: kargo-oidc-secret | ||||
|                 key: CLIENT_ID | ||||
|           - name: CLIENT_SECRET | ||||
|             valueFrom: | ||||
|               secretKeyRef: | ||||
|                 name: kargo-oidc-secret | ||||
|                 key: CLIENT_SECRET | ||||
|         tls: | ||||
|           selfSignedCert: false | ||||
|         skipApprovalScreen: true | ||||
|         connectors: | ||||
|           - type: oidc | ||||
|             id: authentik | ||||
|             name: Authentik | ||||
|             config: | ||||
|               issuer: https://authentik.alexlebens.net/application/o/kargo/ | ||||
|               clientID: "$CLIENT_ID" | ||||
|               clientSecret: "$CLIENT_SECRET" | ||||
|               redirectURI: https://kargo.alexlebens.net/dex/callback | ||||
|               insecureEnableGroups: true | ||||
|               scopes: | ||||
|                 - openid | ||||
|                 - profile | ||||
|                 - email | ||||
|                 - groups | ||||
|         resources: | ||||
|           requests: | ||||
|             cpu: 100m | ||||
|             memory: 128Mi | ||||
|     argocd: | ||||
|       urls: | ||||
|         "": https://argocd.alexlebens.net | ||||
|     rollouts: | ||||
|       integrationEnabled: true | ||||
|   controller: | ||||
|     enabled: true | ||||
|     gitClient: | ||||
|       name: "Kargo cl01tl" | ||||
|       email: "alexanderlebens@gmail.com" | ||||
|     argocd: | ||||
|       integrationEnabled: true | ||||
|     rollouts: | ||||
|       integrationEnabled: true | ||||
|     resources: | ||||
|       requests: | ||||
|         cpu: 100m | ||||
|         memory: 128Mi | ||||
|   managementController: | ||||
|     enabled: true | ||||
|     resources: | ||||
|       requests: | ||||
|         cpu: 100m | ||||
|         memory: 128Mi | ||||
|   webhooks: | ||||
|     register: true | ||||
|   webhooksServer: | ||||
|     tls: | ||||
|       selfSignedCert: true | ||||
|     resources: | ||||
|       requests: | ||||
|         cpu: 100m | ||||
|         memory: 128Mi | ||||
|   garbageCollector: | ||||
|     schedule: "0 * * * *" | ||||
|     resources: | ||||
|       requests: | ||||
|         cpu: 100m | ||||
|         memory: 128Mi | ||||
		Reference in New Issue
	
	Block a user