Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ type KubedbcomCassandraEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
// +optional
ArchiverName string `json:"archiverName"`
Init InitDatabase `json:"init"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ type KubedbcomClickhouseEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ type KubedbcomDruidEditorOptionsSpecSpec struct {
ZookeeperRef DruidZooKeeperRef `json:"zookeeperRef"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ type KubedbcomElasticsearchEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ type KubedbcomFerretdbEditorOptionsSpecSpec struct {
Backend FerretDBBackend `json:"backend"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
// +optional
HostName string `json:"hostName"`
// +optional
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ type KubedbcomHazelcastEditorOptionsSpecSpec struct {
LicenseSecret LicenseSecret `json:"licenseSecret"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ type KubedbcomIgniteEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ type KubedbcomKafkaEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ type KubedbcomMariadbEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
// +optional
ArchiverName string `json:"archiverName"`
Init InitDatabase `json:"init"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ type KubedbcomMemcachedEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ type KubedbcomMongodbEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
// +optional
HostName string `json:"hostName"`
// +optional
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ type KubedbcomMssqlserverEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
// +optional
ArchiverName string `json:"archiverName"`
Init InitDatabase `json:"init"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ type KubedbcomMysqlEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
// +optional
ArchiverName string `json:"archiverName"`
Init InitDatabase `json:"init"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ type KubedbcomOracleEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ type KubedbcomPerconaxtradbEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ type KubedbcomPgbouncerEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ type KubedbcomPgpoolEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ type KubedbcomPostgresEditorOptionsSpecSpec struct {
Persistence Persistence `json:"persistence"`
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
// +optional
ArchiverName string `json:"archiverName"`
Init InitDatabase `json:"init"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ type KubedbcomProxysqlEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ type KubedbcomRabbitMQEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ type KubedbcomRedisEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ type KubedbcomSinglestoreEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ type KubedbcomSolrEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ type KubedbcomZookeeperEditorOptionsSpecSpec struct {
PodResources PodResources `json:"podResources"`
AuthSecret AuthSecret `json:"authSecret"`
DeletionPolicy DeletionPolicy `json:"deletionPolicy"`
Configuration string `json:"configuration"`
Configuration Configuration `json:"configuration"`
Admin AdminOptions `json:"admin"`
Backup BackupToolSpec `json:"backup"`
Monitoring MonitoringOperator `json:"monitoring"`
Expand Down
5 changes: 5 additions & 0 deletions apis/wizards/v1alpha1/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,11 @@ type Openshift struct {
SecurityContext SecurityContext `json:"securityContext"`
}

type Configuration struct {
SecretName string `json:"secretName"`
ApplyConfig map[string]string `json:"applyConfig"`
}

type SecurityContext struct {
// +optional
RunAsUser *int64 `json:"runAsUser"`
Expand Down
Loading
Loading