metallb and argocd rdy

This commit is contained in:
2024-03-26 12:22:34 +01:00
parent aa1e205c66
commit 19bc3bd541
11 changed files with 63 additions and 31 deletions

View File

@@ -0,0 +1,6 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: argocd-cm-helm
data:
kustomize.buildOptions: --enable-helm

View File

@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: argocd

View File

@@ -0,0 +1,16 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: argocd-ui
spec:
entryPoints:
- web
- websecure
routes:
- match: Host(`argocd.steffenillium.de`)
kind: Rule
services:
- name: argocd-server
port: 80
tls:
certResolver: myresolver

View File

@@ -0,0 +1,14 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: argocd
# - base/argo-cd-ui-ingress.yaml
resources:
- base/argo-cd-k-with-helm.yaml
- https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
- base/argo-cd-namespace.yaml
patches:
- path: patches/argocd-cmd-params-cm-patch.yaml
- path: patches/argocd-server-service-type.yaml

View File

@@ -0,0 +1,6 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: argocd-cmd-params-cm
data:
server.insecure: "true"

View File

@@ -0,0 +1,6 @@
apiVersion: v1
kind: Service
metadata:
name: argocd-server
spec:
type: LoadBalancer