Skip to content
This repository was archived by the owner on Nov 18, 2020. It is now read-only.

Commit 0cdc4f9

Browse files
upgrade helm sample to use sdk 0.18.1 (#130)
1 parent 66156b1 commit 0cdc4f9

5 files changed

Lines changed: 15 additions & 11 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM quay.io/operator-framework/helm-operator:v0.17.0
1+
FROM quay.io/operator-framework/helm-operator:v0.18.1
22

33
COPY watches.yaml ${HOME}/watches.yaml
44
COPY helm-charts/ ${HOME}/helm-charts/
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: apiextensions.k8s.io/v1beta1
1+
apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
name: memcacheds.cache.example.com
@@ -10,13 +10,13 @@ spec:
1010
plural: memcacheds
1111
singular: memcached
1212
scope: Namespaced
13-
subresources:
14-
status: {}
15-
validation:
16-
openAPIV3Schema:
17-
type: object
18-
x-kubernetes-preserve-unknown-fields: true
1913
versions:
2014
- name: v1alpha1
15+
schema:
16+
openAPIV3Schema:
17+
type: object
18+
x-kubernetes-preserve-unknown-fields: true
2119
served: true
2220
storage: true
21+
subresources:
22+
status: {}

helm/memcached-operator/helm-charts/memcached/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ maintainers:
1717
name: memcached
1818
sources:
1919
- https://github.com/docker-library/memcached
20-
version: 3.2.2
20+
version: 3.2.3

helm/memcached-operator/helm-charts/memcached/templates/statefulset.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,11 @@ spec:
122122
affinity:
123123
{{ toYaml . | trim | indent 8}}
124124
{{- end }}
125+
{{- if eq .Values.kind "StatefulSet" }}
125126
updateStrategy:
127+
{{- else }}
128+
strategy:
129+
{{- end }}
126130
type: {{ .Values.updateStrategy.type }}
127131
{{- if (eq "Recreate" .Values.updateStrategy.type) }}
128132
rollingUpdate: null
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
- version: v1alpha1
3-
group: cache.example.com
2+
- group: cache.example.com
3+
version: v1alpha1
44
kind: Memcached
55
chart: helm-charts/memcached

0 commit comments

Comments
 (0)