You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration.schema.json
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -144,6 +144,17 @@
144
144
"additionalProperties" : false,
145
145
"description" : "Application configuration parameter for GOP"
146
146
},
147
+
"content" : {
148
+
"type" : [ "object", "null" ],
149
+
"properties" : {
150
+
"examples" : {
151
+
"type" : [ "boolean", "null" ],
152
+
"description" : "Deploy example content: source repos, GitOps repos, Jenkins Job, Argo CD apps/project"
153
+
}
154
+
},
155
+
"additionalProperties" : false,
156
+
"description" : "Config parameters for content, i.e. end-user or tenant applications as opposed to cluster-resources"
157
+
},
147
158
"features" : {
148
159
"type" : [ "object", "null" ],
149
160
"properties" : {
@@ -565,6 +576,10 @@
565
576
"jenkins" : {
566
577
"type" : [ "object", "null" ],
567
578
"properties" : {
579
+
"active" : {
580
+
"type" : [ "boolean", "null" ],
581
+
"description" : "Installs Jenkins as CI server"
582
+
},
568
583
"additionalEnvs" : {
569
584
"anyOf" : [ {
570
585
"type" : "null"
@@ -611,6 +626,10 @@
611
626
"registry" : {
612
627
"type" : [ "object", "null" ],
613
628
"properties" : {
629
+
"active" : {
630
+
"type" : [ "boolean", "null" ],
631
+
"description" : "Installs a simple cluster-local registry for demonstration purposes. Warning: Registry does not provide authentication!"
632
+
},
614
633
"createImagePullSecrets" : {
615
634
"type" : [ "boolean", "null" ],
616
635
"description" : "Create image pull secrets for registry and proxy-registry for all GOP namespaces and helm charts. Uses proxy-username, read-only-username or registry-username (in this order). Use this if your cluster is not auto-provisioned with credentials for your private registries or if you configure individual helm images to be pulled from the proxy-registry that requires authentication."
Copy file name to clipboardExpand all lines: src/main/groovy/com/cloudogu/gitops/config/ConfigConstants.groovy
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,11 @@ interface ConfigConstants {
23
23
StringREGISTRY_CREATE_IMAGE_PULL_SECRETS_DESCRIPTION='Create image pull secrets for registry and proxy-registry for all GOP namespaces and helm charts. Uses proxy-username, read-only-username or registry-username (in this order). Use this if your cluster is not auto-provisioned with credentials for your private registries or if you configure individual helm images to be pulled from the proxy-registry that requires authentication.'
24
24
25
25
StringFEATURES_DESCRIPTION='Config parameters for features or tools'
26
+
27
+
StringCONTENT_DESCRIPTION='Config parameters for content, i.e. end-user or tenant applications as opposed to cluster-resources'
28
+
29
+
// Content
30
+
StringCONTENT_EXAMPLES_DESCRIPTION='Deploy example content: source repos, GitOps repos, Jenkins Job, Argo CD apps/project'
26
31
27
32
// group jenkins
28
33
StringJENKINS_DESCRIPTION='Config parameters for Jenkins CI/CD Pipeline Server'
0 commit comments