Skip to content

Commit 69cae0c

Browse files
authored
Merge pull request #2 from vdice/chore/bump-spin-operator
chore(spin-operator): bump chart and crds to 0.2.0
2 parents 21bcc5e + c0bc3f7 commit 69cae0c

File tree

5 files changed

+62
-8
lines changed

5 files changed

+62
-8
lines changed

Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
dependencies:
22
- name: spin-operator
33
repository: oci://ghcr.io/spinkube/charts
4-
version: 0.1.0
4+
version: 0.2.0
55
- name: cert-manager
66
repository: https://charts.jetstack.io
77
version: v1.14.3
88
- name: kwasm-operator
99
repository: http://kwasm.sh/kwasm-operator/
1010
version: 0.2.3
11-
digest: sha256:49077c87e3e34d6ea0c6a61011e34df0e496e5197779eb20c0af512df7e3ce88
12-
generated: "2024-05-22T00:43:57.481076949Z"
11+
digest: sha256:593d3794d3b4d5c90275b8ca486f5d136f1bd770276cceb2dc81b3febf6d3ca2
12+
generated: "2024-06-13T16:06:00.852893-06:00"

Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ appVersion: "0.1.0"
2626

2727
dependencies:
2828
- name: spin-operator
29-
version: "0.1.0"
29+
version: "0.2.0"
3030
repository: "oci://ghcr.io/spinkube/charts"
3131
condition: spin-operator.enabled
3232
- name: cert-manager

charts/spin-operator-0.1.0.tgz

-5.36 KB
Binary file not shown.

charts/spin-operator-0.2.0.tgz

5.39 KB
Binary file not shown.

crds/spin-operator.crds.yaml

Lines changed: 58 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,18 @@ spec:
4949
DeploymentConfig specifies how the deployment should be configured when
5050
createDeployment is true.
5151
properties:
52+
caCertSecret:
53+
description: |-
54+
CACertSecret specifies the name of the secret containing the CA
55+
certificates to be mounted to the deployment.
56+
type: string
57+
installDefaultCACerts:
58+
description: |-
59+
InstallDefaultCACerts specifies whether the default CA
60+
certificate bundle should be generated. When set a new secret
61+
will be created containing the certificates. If no secret name is
62+
defined in `CACertSecret` the secret name will be `spin-ca`.
63+
type: boolean
5264
runtimeClassName:
5365
description: |-
5466
RuntimeClassName is the runtime class name that should be used by pods created
@@ -694,6 +706,8 @@ spec:
694706
to container and the other way around.
695707
When not set, MountPropagationNone is used.
696708
This field is beta in 1.10.
709+
When RecursiveReadOnly is set to IfPossible or to Enabled, MountPropagation must be None or unspecified
710+
(which defaults to None).
697711
type: string
698712
name:
699713
description: This must match the Name of a Volume.
@@ -703,6 +717,29 @@ spec:
703717
Mounted read-only if true, read-write otherwise (false or unspecified).
704718
Defaults to false.
705719
type: boolean
720+
recursiveReadOnly:
721+
description: |-
722+
RecursiveReadOnly specifies whether read-only mounts should be handled
723+
recursively.
724+
725+
726+
If ReadOnly is false, this field has no meaning and must be unspecified.
727+
728+
729+
If ReadOnly is true, and this field is set to Disabled, the mount is not made
730+
recursively read-only. If this field is set to IfPossible, the mount is made
731+
recursively read-only, if it is supported by the container runtime. If this
732+
field is set to Enabled, the mount is made recursively read-only if it is
733+
supported by the container runtime, otherwise the pod will not be started and
734+
an error will be generated to indicate the reason.
735+
736+
737+
If this field is set to IfPossible or Enabled, MountPropagation must be set to
738+
None (or be unspecified, which defaults to None).
739+
740+
741+
If this field is not specified, it is treated as an equivalent of Disabled.
742+
type: string
706743
subPath:
707744
description: |-
708745
Path within the volume from which the container's volume should be mounted.
@@ -830,6 +867,7 @@ spec:
830867
items:
831868
type: string
832869
type: array
870+
x-kubernetes-list-type: atomic
833871
path:
834872
description: 'path is Optional: Used as the mounted root,
835873
rather than the full Ceph tree, default is /'
@@ -957,6 +995,7 @@ spec:
957995
- path
958996
type: object
959997
type: array
998+
x-kubernetes-list-type: atomic
960999
name:
9611000
description: |-
9621001
Name of the referent.
@@ -1040,8 +1079,8 @@ spec:
10401079
properties:
10411080
fieldRef:
10421081
description: 'Required: Selects a field of the pod:
1043-
only annotations, labels, name and namespace are
1044-
supported.'
1082+
only annotations, labels, name, namespace and uid
1083+
are supported.'
10451084
properties:
10461085
apiVersion:
10471086
description: Version of the schema the FieldPath
@@ -1100,6 +1139,7 @@ spec:
11001139
- path
11011140
type: object
11021141
type: array
1142+
x-kubernetes-list-type: atomic
11031143
type: object
11041144
emptyDir:
11051145
description: |-
@@ -1205,6 +1245,7 @@ spec:
12051245
items:
12061246
type: string
12071247
type: array
1248+
x-kubernetes-list-type: atomic
12081249
dataSource:
12091250
description: |-
12101251
dataSource field can be used to specify either:
@@ -1349,11 +1390,13 @@ spec:
13491390
items:
13501391
type: string
13511392
type: array
1393+
x-kubernetes-list-type: atomic
13521394
required:
13531395
- key
13541396
- operator
13551397
type: object
13561398
type: array
1399+
x-kubernetes-list-type: atomic
13571400
matchLabels:
13581401
additionalProperties:
13591402
type: string
@@ -1381,7 +1424,7 @@ spec:
13811424
If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be
13821425
set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource
13831426
exists.
1384-
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#volumeattributesclass
1427+
More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/
13851428
(Alpha) Using this field requires the VolumeAttributesClass feature gate to be enabled.
13861429
type: string
13871430
volumeMode:
@@ -1425,13 +1468,15 @@ spec:
14251468
items:
14261469
type: string
14271470
type: array
1471+
x-kubernetes-list-type: atomic
14281472
wwids:
14291473
description: |-
14301474
wwids Optional: FC volume world wide identifiers (wwids)
14311475
Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
14321476
items:
14331477
type: string
14341478
type: array
1479+
x-kubernetes-list-type: atomic
14351480
type: object
14361481
flexVolume:
14371482
description: |-
@@ -1652,6 +1697,7 @@ spec:
16521697
items:
16531698
type: string
16541699
type: array
1700+
x-kubernetes-list-type: atomic
16551701
readOnly:
16561702
description: |-
16571703
readOnly here will force the ReadOnly setting in VolumeMounts.
@@ -1840,11 +1886,13 @@ spec:
18401886
items:
18411887
type: string
18421888
type: array
1889+
x-kubernetes-list-type: atomic
18431890
required:
18441891
- key
18451892
- operator
18461893
type: object
18471894
type: array
1895+
x-kubernetes-list-type: atomic
18481896
matchLabels:
18491897
additionalProperties:
18501898
type: string
@@ -1923,6 +1971,7 @@ spec:
19231971
- path
19241972
type: object
19251973
type: array
1974+
x-kubernetes-list-type: atomic
19261975
name:
19271976
description: |-
19281977
Name of the referent.
@@ -1950,7 +1999,7 @@ spec:
19501999
fieldRef:
19512000
description: 'Required: Selects a field
19522001
of the pod: only annotations, labels,
1953-
name and namespace are supported.'
2002+
name, namespace and uid are supported.'
19542003
properties:
19552004
apiVersion:
19562005
description: Version of the schema the
@@ -2013,6 +2062,7 @@ spec:
20132062
- path
20142063
type: object
20152064
type: array
2065+
x-kubernetes-list-type: atomic
20162066
type: object
20172067
secret:
20182068
description: secret information about the secret data
@@ -2056,6 +2106,7 @@ spec:
20562106
- path
20572107
type: object
20582108
type: array
2109+
x-kubernetes-list-type: atomic
20592110
name:
20602111
description: |-
20612112
Name of the referent.
@@ -2099,6 +2150,7 @@ spec:
20992150
type: object
21002151
type: object
21012152
type: array
2153+
x-kubernetes-list-type: atomic
21022154
type: object
21032155
quobyte:
21042156
description: quobyte represents a Quobyte mount on the host
@@ -2169,6 +2221,7 @@ spec:
21692221
items:
21702222
type: string
21712223
type: array
2224+
x-kubernetes-list-type: atomic
21722225
pool:
21732226
description: |-
21742227
pool is the rados pool name.
@@ -2323,6 +2376,7 @@ spec:
23232376
- path
23242377
type: object
23252378
type: array
2379+
x-kubernetes-list-type: atomic
23262380
optional:
23272381
description: optional field specify whether the Secret or
23282382
its keys must be defined

0 commit comments

Comments
 (0)