Skip to content

Commit

Permalink
Platform controllers - Provisioning and Configuration - Add support f…
Browse files Browse the repository at this point in the history
…or Kube Secrets (#99)
  • Loading branch information
fraliv13 authored Dec 2, 2024
1 parent a46f5cf commit 301ef77
Show file tree
Hide file tree
Showing 24 changed files with 883 additions and 82 deletions.
1 change: 1 addition & 0 deletions cmd/configuration-domain-controller/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ func main() {
platformInformerFactory.Platform().V1alpha1().Platforms(),
platformInformerFactory.Configuration().V1alpha1().ConfigurationDomains(),
kubeInformerFactory.Core().V1().ConfigMaps(),
kubeInformerFactory.Core().V1().Secrets(),
csiInformerFactory.Secretsstore().V1().SecretProviderClasses(),
eventBroadcaster,
messaging.DefaultMessagingPublisher())
Expand Down
7 changes: 7 additions & 0 deletions helm/crds/provisioning.totalsoft.ro_azuredatabases.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
28 changes: 28 additions & 0 deletions helm/crds/provisioning.totalsoft.ro_azurevirtualdesktops.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -121,6 +128,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -138,6 +152,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -159,6 +180,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
35 changes: 35 additions & 0 deletions helm/crds/provisioning.totalsoft.ro_azurevirtualmachines.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -92,6 +99,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -109,6 +123,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -130,6 +151,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -147,6 +175,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
14 changes: 14 additions & 0 deletions helm/crds/provisioning.totalsoft.ro_entrausers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand All @@ -109,6 +116,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
7 changes: 7 additions & 0 deletions helm/crds/provisioning.totalsoft.ro_helmreleases.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
7 changes: 7 additions & 0 deletions helm/crds/provisioning.totalsoft.ro_localscripts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
7 changes: 7 additions & 0 deletions helm/crds/provisioning.totalsoft.ro_mssqldatabases.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,13 @@ spec:
required:
- keyTemplate
type: object
toKubeSecret:
properties:
keyTemplate:
type: string
required:
- keyTemplate
type: object
toVault:
properties:
keyTemplate:
Expand Down
Loading

0 comments on commit 301ef77

Please sign in to comment.