Skip to content

Commit cc99c02

Browse files
committed
added argo-workflows and sealed secrets
1 parent bde1998 commit cc99c02

File tree

8 files changed

+30
-8
lines changed

8 files changed

+30
-8
lines changed

csdp/base/argo-workflows/kustomization.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
resources:
44
- https://github.com/codefresh-io/argo-workflows/releases/download/v3.2.6-cap-CR-8697/install.yaml
5-
- ingress.yaml
65

76
patches:
87
# reset the crbs to `subject.namespace: default`, so that argo-cd will later change them to the actual ns
@@ -24,11 +23,6 @@ patches:
2423
- op: add
2524
path: /spec/template/spec/containers/0/args/-
2625
value: --auth-mode=server
27-
- op: add
28-
path: /spec/template/spec/containers/0/env
29-
value:
30-
- name: BASE_HREF
31-
value: /workflows/
3226
3327
patchesStrategicMerge:
3428
- |
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources:
4+
- https://github.com/bitnami-labs/sealed-secrets/releases/download/v0.17.5/controller.yaml
5+
6+
patches:
7+
- target:
8+
group: apps
9+
version: v1
10+
kind: Deployment
11+
name: sealed-secrets-controller
12+
patch: |-
13+
- op: add
14+
path: /spec/template/spec/containers/0/args/-
15+
value: --key-renew-period=720h

csdp/hybrid/argo-workflows/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
resources:
44
- ../../base/argo-workflows
5+
- ingress.yaml
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources:
4+
- ../../base/sealed-secrets
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources:
4+
- ../../base/argo-workflows
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources:
4+
- ../../base/sealed-secrets

installer/install.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ REPO_CREDS_SECRET_NAME="repo-creds-secret"
2424
ARGOCD_TOKEN_SECRET_NAME="argocd-token"
2525
ARGOCD_INITIAL_TOKEN_SECRET_NAME="argocd-initial-admin-secret"
2626
BOOTSTRAP_APP_NAME="csdp-bootstrap"
27-
COMPONENTS_MANAGED="argo-events,app-proxy,argo-cd,events-reporter"
28-
COMPONENTS="argo-events,app-proxy,argo-cd,events-reporter,argo-rollouts,rollout-reporter,argo-workflows,workflow-reporter"
27+
COMPONENTS_MANAGED="argo-events,app-proxy,argo-cd,events-reporter,argo-workflows,sealed-secrets"
28+
COMPONENTS="argo-events,app-proxy,argo-cd,events-reporter,argo-rollouts,rollout-reporter,argo-workflows,workflow-reporter,sealed-secrets"
2929
DEFAULT_GIT_SOURCE_NAME="default-git-source"
3030

3131
# Params:

0 commit comments

Comments
 (0)