UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 25120629 authored by Michael Martin's avatar Michael Martin
Browse files

Merge branch 'add-flux-helmrepo-provider' into 'master'

Add provider to the helmRepositories spec and set a default value of generic

Closes #2375

See merge request !5252
parents 4df1fb3f 54cc6a22
No related branches found
No related tags found
1 merge request!5252Add provider to the helmRepositories spec and set a default value of generic
Pipeline #3721651 passed
......@@ -5,6 +5,7 @@ metadata:
name: {{ .name }}
namespace: {{ $.Release.Namespace }}
spec:
provider: {{ $.Values.flux.provider | default "generic" }}
interval: {{ $.Values.flux.interval }}
type: {{ .type | default "default" }}
url: {{ .repository }}
......
......@@ -1327,6 +1327,15 @@
"existingSecret": {
"type": "string"
},
"provider": {
"type": "string",
"enum": [
"generic",
"aws",
"azure",
"gcp"
]
},
"type": {
"type": "string",
"enum": [
......@@ -1358,6 +1367,18 @@
"username",
"password"
]
},
{
"required": [
"provider"
],
"not": {
"properties": {
"provider": {
"const": "generic"
}
}
}
}
],
"required": [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment