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