Skip to content

Commit

Permalink
Update ace-user-roles schema
Browse files Browse the repository at this point in the history
Signed-off-by: Tamal Saha <[email protected]>
  • Loading branch information
tamalsaha committed Jan 31, 2025
1 parent ba689b1 commit d3da955
Show file tree
Hide file tree
Showing 12 changed files with 24 additions and 6 deletions.
1 change: 1 addition & 0 deletions charts/kubedb-opscenter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ The following table lists the configurable parameters of the `kubedb-opscenter`
| ace-user-roles.enableClusterRoles.kubedb | | <code>false</code> |
| ace-user-roles.enableClusterRoles.kubedb-ui | | <code>false</code> |
| ace-user-roles.enableClusterRoles.kubestash | | <code>false</code> |
| ace-user-roles.enableClusterRoles.kubevault | | <code>false</code> |
| ace-user-roles.enableClusterRoles.license-proxyserver | | <code>false</code> |
| ace-user-roles.enableClusterRoles.metrics | | <code>true</code> |
| ace-user-roles.enableClusterRoles.prometheus | | <code>false</code> |
Expand Down
1 change: 1 addition & 0 deletions charts/kubedb-opscenter/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ ace-user-roles:
kubedb: false
kubedb-ui: false
kubestash: false
kubevault: false
license-proxyserver: false
metrics: true
prometheus: false
Expand Down
1 change: 1 addition & 0 deletions charts/kubedb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ The following table lists the configurable parameters of the `kubedb` chart and
| ace-user-roles.enableClusterRoles.kubedb | | <code>true</code> |
| ace-user-roles.enableClusterRoles.kubedb-ui | | <code>false</code> |
| ace-user-roles.enableClusterRoles.kubestash | | <code>false</code> |
| ace-user-roles.enableClusterRoles.kubevault | | <code>false</code> |
| ace-user-roles.enableClusterRoles.license-proxyserver | | <code>true</code> |
| ace-user-roles.enableClusterRoles.metrics | | <code>true</code> |
| ace-user-roles.enableClusterRoles.prometheus | | <code>false</code> |
Expand Down
3 changes: 3 additions & 0 deletions charts/kubedb/values.openapiv3_schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ properties:
type: boolean
kubestash:
type: boolean
kubevault:
type: boolean
license-proxyserver:
type: boolean
metrics:
Expand All @@ -33,6 +35,7 @@ properties:
- kubedb
- kubedb-ui
- kubestash
- kubevault
- license-proxyserver
- metrics
- prometheus
Expand Down
1 change: 1 addition & 0 deletions charts/kubedb/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ ace-user-roles:
kubedb: true
kubedb-ui: false
kubestash: false
kubevault: false
license-proxyserver: true
metrics: true
prometheus: false
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ require (
kmodules.xyz/resource-metadata v0.24.2
kmodules.xyz/schema-checker v0.4.1
kubedb.dev/apimachinery v0.51.1-0.20250128115333-e5366d526068
kubeops.dev/installer v0.0.0-20250131085809-dbf8b46bec27
kubeops.dev/installer v0.0.0-20250131122006-8354eb35b627
sigs.k8s.io/yaml v1.4.0
stash.appscode.dev/installer v0.12.2-0.20250108183814-50ebd27eef9c
)
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -331,8 +331,8 @@ kmodules.xyz/schema-checker v0.4.1 h1:V5UEjR6UMAXf307lTgw+9rDRfHLTNA8g/q9DngqYI9
kmodules.xyz/schema-checker v0.4.1/go.mod h1:BRXLB3Osuc9raHRJxHOgZFGecZ2aZumLXCHAOa5NPdA=
kubedb.dev/apimachinery v0.51.1-0.20250128115333-e5366d526068 h1:UcPj/qrwoUSXGXxM2AFA06Y1p3BGRwtruF9TvxP6aVI=
kubedb.dev/apimachinery v0.51.1-0.20250128115333-e5366d526068/go.mod h1:pbuXlEZM70Uw1SnSGH7bbzcAiwEYq4NX0CRG8ugODNY=
kubeops.dev/installer v0.0.0-20250131085809-dbf8b46bec27 h1:ePMxSxbTliCyCm1keXwXQcjiNDYdi7GxyOoJ571cPxY=
kubeops.dev/installer v0.0.0-20250131085809-dbf8b46bec27/go.mod h1:7Jc6/7UyPCDUE0CC5B93K2lr1bHJZ51rxKgPp76BrNE=
kubeops.dev/installer v0.0.0-20250131122006-8354eb35b627 h1:Lox/QR6RSJ1CogZ/NMsL3xHaBX2pvuctZuL2kOqm+Ew=
kubeops.dev/installer v0.0.0-20250131122006-8354eb35b627/go.mod h1:7Jc6/7UyPCDUE0CC5B93K2lr1bHJZ51rxKgPp76BrNE=
kubeops.dev/petset v0.0.7 h1:F77BTRfUqRVO7kNc8q2oFSSviDmYBqni/osXqu0kgJ4=
kubeops.dev/petset v0.0.7/go.mod h1:lt0SZV4ohRy7RiwLNUnMoauG4lCbcRbSqhMg20rdUQg=
kubeops.dev/scanner v0.0.19 h1:J8C94k4j3NY3Y8UGHcG4nCZtmpSqPneCmkuvGNUOv4s=
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ type UserClusterRoles struct {
Kubedb bool `json:"kubedb"`
KubedbUI bool `json:"kubedb-ui"`
Kubestash bool `json:"kubestash"`
Kubevault bool `json:"kubevault"`
LicenseProxyserver bool `json:"license-proxyserver"`
Metrics bool `json:"metrics"`
Prometheus bool `json:"prometheus"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,8 @@ type KubeUiServerSpec struct {
}

type AceUserRolesValues struct {
Enabled bool `json:"enabled"`
Enabled bool `json:"enabled"`
EnableClusterRoles *UserClusterRoles `json:"enableClusterRoles,omitempty"`
}

type HelmRepositories struct {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@ type PanopticonSpec struct {

// +optional
NetworkPolicy NetworkPolicy `json:"networkPolicy"`

//+optional
AceUserRoles AceUserRolesValues `json:"ace-user-roles"`
}

// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion vendor/modules.txt
Original file line number Diff line number Diff line change
Expand Up @@ -749,7 +749,7 @@ kubedb.dev/apimachinery/apis/kubedb
kubedb.dev/apimachinery/apis/kubedb/v1
kubedb.dev/apimachinery/apis/kubedb/v1alpha2
kubedb.dev/apimachinery/crds
# kubeops.dev/installer v0.0.0-20250131085809-dbf8b46bec27
# kubeops.dev/installer v0.0.0-20250131122006-8354eb35b627
## explicit; go 1.22.7
kubeops.dev/installer/apis/installer
kubeops.dev/installer/apis/installer/v1alpha1
Expand Down

0 comments on commit d3da955

Please sign in to comment.