Skip to content

Commit

Permalink
Add missing actions & operations (#498)
Browse files Browse the repository at this point in the history
Signed-off-by: Arnob kumar saha <[email protected]>
  • Loading branch information
ArnobKumarSaha authored Oct 25, 2024
1 parent d6ea091 commit 998bbda
Show file tree
Hide file tree
Showing 32 changed files with 1,660 additions and 35 deletions.
14 changes: 14 additions & 0 deletions hub/resourceeditors/kubedb.com/v1/elasticsearches.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,20 @@ spec:
type: image/svg+xml
name: Restart
operationId: create-opsrequest-restart
- editor:
name: opskubedbcom-elasticsearchopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/reconfigure.svg
type: image/svg+xml
name: Reconfigure
operationId: create-opsrequest-reconfigure
name: Operations
- items:
- disabledTemplate: |
Expand Down
60 changes: 60 additions & 0 deletions hub/resourceeditors/kubedb.com/v1/memcacheds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,20 @@ spec:
ui:
actions:
- items:
- editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg
type: image/svg+xml
name: Update Version
operationId: create-opsrequest-upgrade
- editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
Expand Down Expand Up @@ -84,6 +98,52 @@ spec:
name: Vertical Scale
operationId: create-opsrequest-verticalscaling
name: Scaling
- items:
- editor:
name: autoscalingkubedbcom-memcachedautoscaler-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: true
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg
type: image/svg+xml
name: Compute
operationId: create-opsrequest-compute
name: Autoscaling
- items:
- editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg
type: image/svg+xml
name: TLS Configure
operationId: create-opsrequest-reconfiguretls
- editor:
name: kubedbcom-memcached-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-edit
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/monitor.svg
type: image/svg+xml
name: Monitoring
operationId: edit-self-monitoring
name: Security & Monitoring
editor:
name: kubedbcom-memcached-editor
sourceRef:
Expand Down
30 changes: 30 additions & 0 deletions hub/resourceeditors/kubedb.com/v1/pgbouncers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,20 @@ spec:
ui:
actions:
- items:
- editor:
name: opskubedbcom-pgbounceropsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg
type: image/svg+xml
name: Update Version
operationId: create-opsrequest-upgrade
- editor:
name: opskubedbcom-pgbounceropsrequest-editor
sourceRef:
Expand Down Expand Up @@ -100,6 +114,22 @@ spec:
name: Compute
operationId: create-opsrequest-compute
name: Autoscaling
- items:
- editor:
name: kubedbcom-pgbouncer-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-edit
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/monitor.svg
type: image/svg+xml
name: Monitoring
operationId: edit-self-monitoring
name: Security & Monitoring
editor:
name: kubedbcom-pgbouncer-editor
sourceRef:
Expand Down
2 changes: 1 addition & 1 deletion hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ spec:
name: Autoscaling
- items:
- editor:
name: kubedbcom-mysql-editor
name: kubedbcom-druid-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
Expand Down
26 changes: 21 additions & 5 deletions hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,20 @@ spec:
ui:
actions:
- items:
- editor:
name: opskubedbcom-ferretdbopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg
type: image/svg+xml
name: Update Version
operationId: create-opsrequest-upgrade
- editor:
name: opskubedbcom-ferretdbopsrequest-editor
sourceRef:
Expand Down Expand Up @@ -83,8 +97,10 @@ spec:
type: image/svg+xml
name: Vertical Scale
operationId: create-opsrequest-verticalscaling
name: Scaling
- items:
- editor:
name: opskubedbcom-ferretdbopsrequest-editor
name: autoscalingkubedbcom-ferretdbautoscaler-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
Expand All @@ -93,11 +109,11 @@ spec:
enforceQuota: true
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/expand.svg
- src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg
type: image/svg+xml
name: Expand Volume
operationId: create-opsrequest-volumeexpansion
name: Scaling
name: Compute
operationId: create-opsrequest-compute
name: Autoscaling
- items:
- editor:
name: opskubedbcom-ferretdbopsrequest-editor
Expand Down
93 changes: 93 additions & 0 deletions hub/resourceeditors/kubedb.com/v1alpha2/memcacheds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,99 @@ spec:
scope: Namespaced
version: v1alpha2
ui:
actions:
- items:
- editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/restart.svg
type: image/svg+xml
name: Restart
operationId: create-opsrequest-restart
- editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/reconfigure.svg
type: image/svg+xml
name: Reconfigure
operationId: create-opsrequest-reconfigure
name: Operations
- items:
- disabledTemplate: |
{{ not (gt .spec.replicas 1) }}
editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: true
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/horizontal_scale.svg
type: image/svg+xml
name: Horizontal Scale
operationId: create-opsrequest-horizontalscaling
- editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: true
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/vertical_scale.svg
type: image/svg+xml
name: Vertical Scale
operationId: create-opsrequest-verticalscaling
name: Scaling
- items:
- editor:
name: opskubedbcom-memcachedopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg
type: image/svg+xml
name: TLS Configure
operationId: create-opsrequest-reconfiguretls
- editor:
name: kubedbcom-mysql-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-edit
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/monitor.svg
type: image/svg+xml
name: Monitoring
operationId: edit-self-monitoring
name: Security & Monitoring
editor:
name: kubedbcom-memcached-editor
sourceRef:
Expand Down
28 changes: 0 additions & 28 deletions hub/resourceeditors/kubedb.com/v1alpha2/pgpools.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,20 +83,6 @@ spec:
type: image/svg+xml
name: Vertical Scale
operationId: create-opsrequest-verticalscaling
- editor:
name: opskubedbcom-pgpoolopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: true
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/expand.svg
type: image/svg+xml
name: Expand Volume
operationId: create-opsrequest-volumeexpansion
name: Scaling
- items:
- editor:
Expand All @@ -113,20 +99,6 @@ spec:
type: image/svg+xml
name: Compute
operationId: create-opsrequest-compute
- editor:
name: autoscalingkubedbcom-pgpoolautoscaler-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: true
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg
type: image/svg+xml
name: Storage
operationId: create-opsrequest-storage
name: Autoscaling
- items:
- editor:
Expand Down
15 changes: 15 additions & 0 deletions hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,21 @@ spec:
version: v1alpha2
ui:
actions:
- items:
- editor:
name: opskubedbcom-rabbitmqopsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg
type: image/svg+xml
name: Update Version
operationId: create-opsrequest-upgrade
- items:
- editor:
name: opskubedbcom-rabbitmqopsrequest-editor
Expand Down
14 changes: 14 additions & 0 deletions hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,20 @@ spec:
operationId: create-restoresession
name: Backups
- items:
- editor:
name: opskubedbcom-solropsrequest-editor
sourceRef:
apiGroup: source.toolkit.fluxcd.io
kind: HelmRepository
name: appscode-charts-oci
version: v0.8.0
enforceQuota: false
flow: standalone-create
icons:
- src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg
type: image/svg+xml
name: Update Version
operationId: create-opsrequest-upgrade
- editor:
name: opskubedbcom-solropsrequest-editor
sourceRef:
Expand Down
Loading

0 comments on commit 998bbda

Please sign in to comment.