Skip to content

Commit 30f2093

Browse files
authored
Add capa-capg editor & remove ocm-mc edit charts (#986)
Signed-off-by: Tamal Saha <tamal@appscode.com>
1 parent 85ca920 commit 30f2093

34 files changed

Lines changed: 2461 additions & 7830 deletions

charts/uik8sappscodecom-featureset-capi-capa-editor/Chart.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
annotations:
22
meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}'
33
meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_aws_credential_manager,helmToolkitFluxcdIoHelmRelease_aws_ebs_csi_driver,helmToolkitFluxcdIoHelmRelease_aws_load_balancer_controller,helmToolkitFluxcdIoHelmRelease_capa_vpc_peering_operator,helmToolkitFluxcdIoHelmRelease_cluster_autoscaler
4-
meta.x-helm.dev/resources: "- group: helm.toolkit.fluxcd.io\n kind: HelmRelease\n\
5-
\ version: v2\n"
4+
meta.x-helm.dev/resources: |
5+
- group: helm.toolkit.fluxcd.io
6+
kind: HelmRelease
7+
version: v2
68
apiVersion: v2
79
appVersion: v0.30.0
810
description: FeatureSet Editor

charts/uik8sappscodecom-featureset-capi-capa-editor/values.openapiv3_schema.yaml

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -878,6 +878,75 @@ properties:
878878
x-kubernetes-list-type: atomic
879879
type: object
880880
type: object
881+
apiserver:
882+
properties:
883+
bypassValidatingWebhookXray:
884+
type: boolean
885+
ca:
886+
type: string
887+
enableMutatingWebhook:
888+
type: boolean
889+
enableValidatingWebhook:
890+
type: boolean
891+
groupPriorityMinimum:
892+
type: integer
893+
healthcheck:
894+
properties:
895+
enabled:
896+
type: boolean
897+
type: object
898+
servingCerts:
899+
properties:
900+
caCrt:
901+
type: string
902+
generate:
903+
type: boolean
904+
serverCrt:
905+
type: string
906+
serverKey:
907+
type: string
908+
required:
909+
- generate
910+
type: object
911+
useKubeapiserverFqdnForAks:
912+
type: boolean
913+
versionPriority:
914+
type: integer
915+
required:
916+
- bypassValidatingWebhookXray
917+
- ca
918+
- enableMutatingWebhook
919+
- enableValidatingWebhook
920+
- groupPriorityMinimum
921+
- healthcheck
922+
- servingCerts
923+
- useKubeapiserverFqdnForAks
924+
- versionPriority
925+
type: object
926+
bucketAccessor:
927+
properties:
928+
awsMaxIntervalSeconds:
929+
type: string
930+
awsMaxWaitSeconds:
931+
type: string
932+
required:
933+
- awsMaxIntervalSeconds
934+
- awsMaxWaitSeconds
935+
type: object
936+
distro:
937+
properties:
938+
openshift:
939+
type: boolean
940+
ubi:
941+
enum:
942+
- all
943+
- catalog
944+
- operator
945+
type: string
946+
required:
947+
- openshift
948+
- ubi
949+
type: object
881950
fullnameOverride:
882951
type: string
883952
image:
@@ -919,6 +988,7 @@ properties:
919988
format: int32
920989
type: integer
921990
service:
991+
default: ""
922992
type: string
923993
required:
924994
- port
@@ -1018,6 +1088,8 @@ properties:
10181088
runAsUser:
10191089
format: int64
10201090
type: integer
1091+
seLinuxChangePolicy:
1092+
type: string
10211093
seLinuxOptions:
10221094
properties:
10231095
level:
@@ -1044,6 +1116,8 @@ properties:
10441116
type: integer
10451117
type: array
10461118
x-kubernetes-list-type: atomic
1119+
supplementalGroupsPolicy:
1120+
type: string
10471121
sysctls:
10481122
items:
10491123
properties:
@@ -1088,6 +1162,7 @@ properties:
10881162
format: int32
10891163
type: integer
10901164
service:
1165+
default: ""
10911166
type: string
10921167
required:
10931168
- port
@@ -1161,6 +1236,8 @@ properties:
11611236
properties:
11621237
name:
11631238
type: string
1239+
request:
1240+
type: string
11641241
required:
11651242
- name
11661243
type: object
@@ -1344,10 +1421,12 @@ properties:
13441421
diskURI:
13451422
type: string
13461423
fsType:
1424+
default: ext4
13471425
type: string
13481426
kind:
13491427
type: string
13501428
readOnly:
1429+
default: false
13511430
type: boolean
13521431
required:
13531432
- diskName
@@ -1724,6 +1803,13 @@ properties:
17241803
required:
17251804
- path
17261805
type: object
1806+
image:
1807+
properties:
1808+
pullPolicy:
1809+
type: string
1810+
reference:
1811+
type: string
1812+
type: object
17271813
iscsi:
17281814
properties:
17291815
chapAuthDiscovery:
@@ -1737,6 +1823,7 @@ properties:
17371823
iqn:
17381824
type: string
17391825
iscsiInterface:
1826+
default: default
17401827
type: string
17411828
lun:
17421829
format: int32
@@ -1919,6 +2006,25 @@ properties:
19192006
type: array
19202007
x-kubernetes-list-type: atomic
19212008
type: object
2009+
podCertificate:
2010+
properties:
2011+
certificateChainPath:
2012+
type: string
2013+
credentialBundlePath:
2014+
type: string
2015+
keyPath:
2016+
type: string
2017+
keyType:
2018+
type: string
2019+
maxExpirationSeconds:
2020+
format: int32
2021+
type: integer
2022+
signerName:
2023+
type: string
2024+
required:
2025+
- keyType
2026+
- signerName
2027+
type: object
19222028
secret:
19232029
properties:
19242030
items:
@@ -1985,13 +2091,15 @@ properties:
19852091
image:
19862092
type: string
19872093
keyring:
2094+
default: /etc/ceph/keyring
19882095
type: string
19892096
monitors:
19902097
items:
19912098
type: string
19922099
type: array
19932100
x-kubernetes-list-type: atomic
19942101
pool:
2102+
default: rbd
19952103
type: string
19962104
readOnly:
19972105
type: boolean
@@ -2003,6 +2111,7 @@ properties:
20032111
type: object
20042112
x-kubernetes-map-type: atomic
20052113
user:
2114+
default: admin
20062115
type: string
20072116
required:
20082117
- image
@@ -2011,6 +2120,7 @@ properties:
20112120
scaleIO:
20122121
properties:
20132122
fsType:
2123+
default: xfs
20142124
type: string
20152125
gateway:
20162126
type: string
@@ -2028,6 +2138,7 @@ properties:
20282138
sslEnabled:
20292139
type: boolean
20302140
storageMode:
2141+
default: ThinProvisioned
20312142
type: string
20322143
storagePool:
20332144
type: string
@@ -3862,6 +3973,20 @@ properties:
38623973
x-kubernetes-list-type: atomic
38633974
type: object
38643975
type: object
3976+
distro:
3977+
properties:
3978+
openshift:
3979+
type: boolean
3980+
ubi:
3981+
enum:
3982+
- all
3983+
- catalog
3984+
- operator
3985+
type: string
3986+
required:
3987+
- openshift
3988+
- ubi
3989+
type: object
38653990
fullnameOverride:
38663991
type: string
38673992
image:
@@ -3877,6 +4002,8 @@ properties:
38774002
properties:
38784003
name:
38794004
type: string
4005+
request:
4006+
type: string
38804007
required:
38814008
- name
38824009
type: object
@@ -4039,6 +4166,8 @@ properties:
40394166
runAsUser:
40404167
format: int64
40414168
type: integer
4169+
seLinuxChangePolicy:
4170+
type: string
40424171
seLinuxOptions:
40434172
properties:
40444173
level:
@@ -4065,6 +4194,8 @@ properties:
40654194
type: integer
40664195
type: array
40674196
x-kubernetes-list-type: atomic
4197+
supplementalGroupsPolicy:
4198+
type: string
40684199
sysctls:
40694200
items:
40704201
properties:

charts/uik8sappscodecom-featureset-capi-capa-editor/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ resources:
2525
kind: HelmRepository
2626
name: appscode-charts-oci
2727
namespace: kubeops
28-
version: v2025.4.30
28+
version: v2026.1.20
2929
install:
3030
crds: CreateReplace
3131
createNamespace: true

charts/uik8sappscodecom-featureset-capi-capg-editor/Chart.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
annotations:
22
meta.x-helm.dev/editor: '{"group":"ui.k8s.appscode.com","version":"v1alpha1","resource":"featuresets"}'
3-
meta.x-helm.dev/resources: '[]
4-
5-
'
3+
meta.x-helm.dev/resource-keys: helmToolkitFluxcdIoHelmRelease_gcp_credential_manager
4+
meta.x-helm.dev/resources: |
5+
- group: helm.toolkit.fluxcd.io
6+
kind: HelmRelease
7+
version: v2
68
apiVersion: v2
79
appVersion: v0.30.0
810
description: FeatureSet Editor

charts/uik8sappscodecom-featureset-ocm-mc-editor/templates/helm_toolkit_fluxcd_io_helm_release_kube_ui_server_mc.yaml renamed to charts/uik8sappscodecom-featureset-capi-capg-editor/templates/helm_toolkit_fluxcd_io_helm_release_gcp_credential_manager.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{{- with .Values.resources }}
2-
{{- with .helmToolkitFluxcdIoHelmRelease_kube_ui_server_mc }}
2+
{{- with .helmToolkitFluxcdIoHelmRelease_gcp_credential_manager }}
33
{{- . | toYaml }}
44
{{- end }}
55
{{- end }}

0 commit comments

Comments
 (0)