Skip to content

Commit

Permalink
Update installer schema
Browse files Browse the repository at this point in the history
Signed-off-by: Tamal Saha <tamal@appscode.com>
  • Loading branch information
tamalsaha committed Apr 7, 2021
1 parent 8619834 commit eebcbac
Show file tree
Hide file tree
Showing 15 changed files with 61 additions and 2 deletions.
1 change: 1 addition & 0 deletions apis/installer/v1alpha1/kubedb_autoscaler_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ type KubedbAutoscalerSpec struct {
//+optional
FullnameOverride string `json:"fullnameOverride"`
ReplicaCount int32 `json:"replicaCount"`
RegistryFQDN string `json:"registryFQDN"`
Operator Container `json:"operator"`
Cleaner CleanerRef `json:"cleaner"`
ImagePullPolicy string `json:"imagePullPolicy"`
Expand Down
1 change: 1 addition & 0 deletions apis/installer/v1alpha1/kubedb_catalog_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ type KubedbCatalogSpec struct {
NameOverride string `json:"nameOverride"`
//+optional
FullnameOverride string `json:"fullnameOverride"`
RegistryFQDN string `json:"registryFQDN"`
Image RegistryRef `json:"image"`
Catalog Catalog `json:"catalog"`
SkipDeprecated bool `json:"skipDeprecated"`
Expand Down
1 change: 1 addition & 0 deletions apis/installer/v1alpha1/kubedb_community_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ type KubedbCommunitySpec struct {
//+optional
FullnameOverride string `json:"fullnameOverride"`
ReplicaCount int32 `json:"replicaCount"`
RegistryFQDN string `json:"registryFQDN"`
Operator Container `json:"operator"`
Cleaner CleanerRef `json:"cleaner"`
ImagePullPolicy string `json:"imagePullPolicy"`
Expand Down
1 change: 1 addition & 0 deletions apis/installer/v1alpha1/kubedb_enterprise_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ type KubedbEnterpriseSpec struct {
//+optional
FullnameOverride string `json:"fullnameOverride"`
ReplicaCount int32 `json:"replicaCount"`
RegistryFQDN string `json:"registryFQDN"`
Operator Container `json:"operator"`
Cleaner CleanerRef `json:"cleaner"`
ImagePullPolicy string `json:"imagePullPolicy"`
Expand Down
5 changes: 3 additions & 2 deletions apis/installer/v1alpha1/kubedb_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,9 @@ type KubedbSpec struct {
}

type GlobalValues struct {
License string `json:"license"`
Registry string `json:"registry"`
License string `json:"license"`
Registry string `json:"registry"`
RegistryFQDN string `json:"registryFQDN"`
//+optional
ImagePullSecrets []core.LocalObjectReference `json:"imagePullSecrets"`
SkipCleaner bool `json:"skipCleaner"`
Expand Down
3 changes: 3 additions & 0 deletions charts/kubedb-autoscaler/values.openapiv3_schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -921,6 +921,8 @@ properties:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -998,6 +1000,7 @@ required:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
3 changes: 3 additions & 0 deletions charts/kubedb-catalog/values.openapiv3_schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,13 @@ properties:
type: object
nameOverride:
type: string
registryFQDN:
type: string
skipDeprecated:
type: boolean
required:
- catalog
- image
- registryFQDN
- skipDeprecated
type: object
3 changes: 3 additions & 0 deletions charts/kubedb-community/values.openapiv3_schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -923,6 +923,8 @@ properties:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -982,6 +984,7 @@ required:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
3 changes: 3 additions & 0 deletions charts/kubedb-enterprise/values.openapiv3_schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -921,6 +921,8 @@ properties:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -980,6 +982,7 @@ required:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
15 changes: 15 additions & 0 deletions charts/kubedb/values.openapiv3_schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,14 @@ properties:
type: string
registry:
type: string
registryFQDN:
type: string
skipCleaner:
type: boolean
required:
- license
- registry
- registryFQDN
- skipCleaner
type: object
kubedb-autoscaler:
Expand Down Expand Up @@ -975,6 +978,8 @@ properties:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -1053,6 +1058,7 @@ properties:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down Expand Up @@ -1098,11 +1104,14 @@ properties:
type: object
nameOverride:
type: string
registryFQDN:
type: string
skipDeprecated:
type: boolean
required:
- catalog
- image
- registryFQDN
- skipDeprecated
type: object
kubedb-community:
Expand Down Expand Up @@ -2059,6 +2068,8 @@ properties:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -2119,6 +2130,7 @@ properties:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down Expand Up @@ -3074,6 +3086,8 @@ properties:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -3134,6 +3148,7 @@ properties:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down
3 changes: 3 additions & 0 deletions crds/installer.kubedb.com_kubedbautoscalers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1039,6 +1039,8 @@ spec:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -1119,6 +1121,7 @@ spec:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down
3 changes: 3 additions & 0 deletions crds/installer.kubedb.com_kubedbcatalogs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,14 @@ spec:
type: object
nameOverride:
type: string
registryFQDN:
type: string
skipDeprecated:
type: boolean
required:
- catalog
- image
- registryFQDN
- skipDeprecated
type: object
type: object
Expand Down
3 changes: 3 additions & 0 deletions crds/installer.kubedb.com_kubedbcommunitys.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1041,6 +1041,8 @@ spec:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -1103,6 +1105,7 @@ spec:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down
3 changes: 3 additions & 0 deletions crds/installer.kubedb.com_kubedbenterprises.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1039,6 +1039,8 @@ spec:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -1101,6 +1103,7 @@ spec:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down
15 changes: 15 additions & 0 deletions crds/installer.kubedb.com_kubedbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,14 @@ spec:
type: string
registry:
type: string
registryFQDN:
type: string
skipCleaner:
type: boolean
required:
- license
- registry
- registryFQDN
- skipCleaner
type: object
kubedb-autoscaler:
Expand Down Expand Up @@ -1099,6 +1102,8 @@ spec:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -1180,6 +1185,7 @@ spec:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down Expand Up @@ -1226,11 +1232,14 @@ spec:
type: object
nameOverride:
type: string
registryFQDN:
type: string
skipDeprecated:
type: boolean
required:
- catalog
- image
- registryFQDN
- skipDeprecated
type: object
kubedb-community:
Expand Down Expand Up @@ -2274,6 +2283,8 @@ spec:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -2337,6 +2348,7 @@ spec:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down Expand Up @@ -3379,6 +3391,8 @@ spec:
type: string
type: object
type: object
registryFQDN:
type: string
replicaCount:
format: int32
type: integer
Expand Down Expand Up @@ -3442,6 +3456,7 @@ spec:
- imagePullPolicy
- monitoring
- operator
- registryFQDN
- replicaCount
- serviceAccount
type: object
Expand Down

0 comments on commit eebcbac

Please sign in to comment.