Files
treasuremap/manifests/function/dex-aio/dex-helmrelease.yaml
esidshi 8241b5270c OIDC API Server Kustomization - airship-core Type
This patchset moves the OIDC API server kustomization manifests from
multi-tenant type to the airship-core type.

See airship-core/ephemeral/controlplane folder, which now contains the
dex-apiserver and updated kustomization.yaml file.

It also updates dex-aio HelmRelease manifest to accommodate latest
changes to merged dex-aio Helm charts.

Issue #19

Change-Id: I440a1cc7ba7ab7d5237818e29cd937029d5bdb25
2021-03-19 16:12:28 -05:00

67 lines
1.5 KiB
YAML

apiVersion: v1
kind: Namespace
metadata:
name: dex
---
# Dex Helm Charts from Helm Repository (Helm Collator)
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: dex-helm-repo
namespace: collator
spec:
interval: 5m
url: http://helm-chart-collator.collator.svc:8080
---
# Dex Helm Charts from Git Repository
# apiVersion: source.toolkit.fluxcd.io/v1beta1
# kind: GitRepository
# metadata:
# name: dex-git-repo
# namespace: collator
# spec:
# interval: 5m
# url: https://github.com/airshipit/charts.git
# ref:
# branch: master
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: dex-aio
namespace: dex
spec:
releaseName: dex-aio
targetNamespace: dex
interval: 5m
chart:
spec:
chart: dex-aio
# Referencing Dex Helm charts from Helm Collator repo
sourceRef:
kind: HelmRepository
name: dex-helm-repo
namespace: collator
# Referencing Dex Helm charts from Git repo
# sourceRef:
# kind: GitRepository
# name: dex-git-repo
# namespace: collator
values:
params:
site:
name: Dex-Function
endpoints:
hostname: dex.fuction.local
port:
https: 30556
http: 30554
k8s: 8443
oidc:
client_id: function-kubernetes
client_secret: pUBnBOY80SnXgjibTYM9ZWNzY2xreNGQok
tls:
cert_manager: true
issuer:
name: dex-ca-issuer
kind: ClusterIssuer