Compare commits
4 Commits
5e6c350070
...
f94807ebe0
| Author | SHA1 | Date | |
|---|---|---|---|
| f94807ebe0 | |||
|
0cea6adb97
|
|||
| 76404daad6 | |||
| 02723c5edd |
@@ -1,16 +0,0 @@
|
|||||||
apiVersion: source.extensions.fluxcd.io/v1beta1
|
|
||||||
kind: ArtifactGenerator
|
|
||||||
metadata:
|
|
||||||
name: flux-system
|
|
||||||
namespace: flux-system
|
|
||||||
spec:
|
|
||||||
sources:
|
|
||||||
- alias: foundation
|
|
||||||
kind: GitRepository
|
|
||||||
name: flux-system
|
|
||||||
artifacts:
|
|
||||||
- name: cert-manager
|
|
||||||
originRevision: "@monorepo"
|
|
||||||
copy:
|
|
||||||
- from: "@foundation/controllers/cert-manager/**"
|
|
||||||
to: "@artifact/"
|
|
||||||
@@ -121,3 +121,4 @@ cilium-cli status --wait
|
|||||||
echo "Bootstrapping flux..."
|
echo "Bootstrapping flux..."
|
||||||
flux bootstrap git --url ssh://git@huizinga.dev/infra/foundation --branch=main --path=clusters/${cluster_name} \
|
flux bootstrap git --url ssh://git@huizinga.dev/infra/foundation --branch=main --path=clusters/${cluster_name} \
|
||||||
--components-extra=source-watcher
|
--components-extra=source-watcher
|
||||||
|
flux check
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
../../artifacts.yaml
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../../../controllers/cert-manager/cert-manager.yaml
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
nameReference:
|
|
||||||
- kind: ConfigMap
|
|
||||||
version: v1
|
|
||||||
fieldSpecs:
|
|
||||||
- path: spec/valuesFrom/name
|
|
||||||
kind: HelmRelease
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
|
||||||
kind: Kustomization
|
|
||||||
metadata:
|
|
||||||
name: cert-manager
|
|
||||||
namespace: flux-system
|
|
||||||
spec:
|
|
||||||
interval: 1h
|
|
||||||
retryInterval: 2m
|
|
||||||
timeout: 5m
|
|
||||||
sourceRef:
|
|
||||||
kind: ExternalArtifact
|
|
||||||
name: cert-manager
|
|
||||||
path: ./
|
|
||||||
prune: true
|
|
||||||
wait: true
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
||||||
kind: HelmRelease
|
|
||||||
metadata:
|
|
||||||
name: cert-manager
|
|
||||||
namespace: cert-manager
|
|
||||||
spec:
|
|
||||||
interval: 12h
|
|
||||||
install:
|
|
||||||
strategy:
|
|
||||||
name: RetryOnFailure
|
|
||||||
retryInterval: 2m
|
|
||||||
upgrade:
|
|
||||||
strategy:
|
|
||||||
name: RetryOnFailure
|
|
||||||
retryInterval: 3m
|
|
||||||
chartRef:
|
|
||||||
kind: OCIRepository
|
|
||||||
name: cert-manager
|
|
||||||
valuesFrom:
|
|
||||||
- kind: ConfigMap
|
|
||||||
name: values
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
||||||
kind: Kustomization
|
|
||||||
resources:
|
|
||||||
- ./namespace.yaml
|
|
||||||
- ./oci-repository.yaml
|
|
||||||
- ./helm-release.yaml
|
|
||||||
|
|
||||||
configurations:
|
|
||||||
- ../../configurations/helm-release.yaml
|
|
||||||
|
|
||||||
configMapGenerator:
|
|
||||||
- name: values
|
|
||||||
namespace: cert-manager
|
|
||||||
files:
|
|
||||||
- ./values.yaml
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Namespace
|
|
||||||
metadata:
|
|
||||||
name: cert-manager
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
apiVersion: source.toolkit.fluxcd.io/v1
|
|
||||||
kind: OCIRepository
|
|
||||||
metadata:
|
|
||||||
name: cert-manager
|
|
||||||
namespace: cert-manager
|
|
||||||
spec:
|
|
||||||
interval: 24h
|
|
||||||
url: oci://quay.io/jetstack/charts/cert-manager
|
|
||||||
layerSelector:
|
|
||||||
mediaType: "application/vnd.cncf.helm.chart.content.v1.tar+gzip"
|
|
||||||
operation: copy
|
|
||||||
ref:
|
|
||||||
semver: "1.x"
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
crds:
|
|
||||||
enabled: true
|
|
||||||
keep: false
|
|
||||||
Reference in New Issue
Block a user