File tree Expand file tree Collapse file tree 4 files changed +23
-22
lines changed
argo-cd-git-ops/manifests/airflow
argo-cd-git-ops/applications Expand file tree Collapse file tree 4 files changed +23
-22
lines changed Original file line number Diff line number Diff line change @@ -20,10 +20,10 @@ spec:
20
20
# In terms of forking the repository, this should not be a problem since the DAGs are the same.
21
21
# You can still change this locally and point to the fork in case of any changes to DAGs.
22
22
#
23
- # TODO(@maltesander): Adapt branch to main / 25.7.0
23
+ # TODO(@maltesander): In a Stackable release, this branch should point to the release-YY.MM branch!
24
24
dagsGitSync :
25
25
- repo : https://github.com/stackabletech/demos/
26
- branch : spike/argocd-demo
26
+ branch : main
27
27
gitFolder : " demos/argo-cd-git-ops/dags"
28
28
depth : 2
29
29
volumes :
Original file line number Diff line number Diff line change 7
7
- argocd
8
8
- git ops
9
9
- airflow
10
- - job- scheduling
10
+ - job scheduling
11
11
- git sync
12
12
- kubernetes executor
13
13
- sealed secrets
14
14
manifests :
15
15
# ###############################
16
16
# projects
17
17
# ###############################
18
- - plainYaml : demos/argo-cd-git-ops/projects/airflow.yaml
19
- - plainYaml : demos/argo-cd-git-ops/projects/minio.yaml
18
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ demos/argo-cd-git-ops/projects/airflow.yaml
19
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ demos/argo-cd-git-ops/projects/minio.yaml
20
20
# ###############################
21
21
# prerequisites
22
22
# ###############################
23
- - plainYaml : demos/argo-cd-git-ops/applications/airflow-postgres.yaml
24
- - plainYaml : demos/argo-cd-git-ops/applications/minio.yaml
23
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ demos/argo-cd-git-ops/applications/airflow-postgres.yaml
24
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ demos/argo-cd-git-ops/applications/minio.yaml
25
25
# ###############################
26
26
# products
27
27
# ###############################
28
- - plainYaml : demos/argo-cd-git-ops/applications/airflow.yaml
28
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ demos/argo-cd-git-ops/applications/airflow.yaml
29
29
supportedNamespaces :
30
30
- argo-cd
31
31
resourceRequests :
32
- cpu : 2401m
33
- memory : 9010Mi
34
- pvc : 24Gi
32
+ cpu : 15000m
33
+ memory : 15Gi
34
+ pvc : 15Gi
35
35
parameters :
36
36
- name : customGitUrl
37
37
description : The URL to the Git repository (this can be adapted in case of forking the repository) to demonstrate syncing via Argo and Git.
38
38
default : https://github.com/stackabletech/demos/
39
39
- name : customGitBranch
40
40
description : The Branch in the Git repository (this can be adapted in case of forking the repository) to demonstrate syncing via Argo and Git.
41
- default : spike/argocd-demo
41
+ default : main
42
42
airflow-scheduled-job :
43
43
description : Activate a simple Airflow DAG to run continuously at a set interval
44
44
stackableStack : airflow
Original file line number Diff line number Diff line change @@ -14,12 +14,12 @@ spec:
14
14
releaseName : sealed-secrets-controller
15
15
valuesObject :
16
16
secretName : sealed-secrets-key
17
- # TODO: This should be parameterized with customGitUrl and customGitBranch parameters.
17
+ # TODO(@maltesander) : This should be parameterized with customGitUrl and customGitBranch parameters.
18
18
# Currently these parameters are defined in the demo-v2.yaml and are
19
19
# not picked up in the stack - What to do?
20
- # TODO: adapt to main / 25.7
20
+ # TODO(@maltesander): Must be adapted in case of release!
21
21
- repoURL : https://github.com/stackabletech/demos/
22
- targetRevision : spike/argocd-demo
22
+ targetRevision : main
23
23
path : stacks/argo-cd-git-ops/secrets/
24
24
destination :
25
25
server : https://kubernetes.default.svc
Original file line number Diff line number Diff line change @@ -13,28 +13,29 @@ stacks:
13
13
# ###############################
14
14
# bootstrap argo
15
15
# ###############################
16
- - helmChart : stacks/_templates/argo-cd.yaml
16
+ - helmChart : https://raw.githubusercontent.com/stackabletech/demos/main/ stacks/_templates/argo-cd.yaml
17
17
# ###############################
18
18
# prerequisites
19
19
# ###############################
20
- - plainYaml : stacks/argo-cd-git-ops/applications/sealed-secrets.yaml
20
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ stacks/argo-cd-git-ops/applications/sealed-secrets.yaml
21
21
# ###############################
22
22
# project - operators
23
23
# ###############################
24
- - plainYaml : stacks/argo-cd-git-ops/projects/stackable-operators.yaml
24
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ stacks/argo-cd-git-ops/projects/stackable-operators.yaml
25
25
# ###############################
26
26
# applicationset - operators
27
27
# ###############################
28
- - plainYaml : stacks/argo-cd-git-ops/applicationsets/stackable-operators.yaml
28
+ - plainYaml : https://raw.githubusercontent.com/stackabletech/demos/main/ stacks/argo-cd-git-ops/applicationsets/stackable-operators.yaml
29
29
supportedNamespaces :
30
30
- argo-cd
31
31
resourceRequests :
32
- memory : 10000Mi
33
- cpu : 8000m
34
- pvc : 20Gi
32
+ memory : 5000Mi
33
+ cpu : 5000m
34
+ pvc : 5Gi
35
35
parameters :
36
36
- name : stackableReleaseVersion
37
37
description : The Stackable release to be installed via Argo. This replaces the demo `stackableRelease` parameter.
38
+ # TODO(@maltesander): Must be adapted in case of release !
38
39
default : 0.0.0-dev
39
40
- name : argocdAdminPassword
40
41
description : Password of the ArgoCD admin user.
You can’t perform that action at this time.
0 commit comments