Skip to content

Commit d7f21a2

Browse files
John BrownleeJohn Brownlee
authored andcommitted
Version bump.
1 parent 923e25f commit d7f21a2

File tree

5 files changed

+14
-161
lines changed

5 files changed

+14
-161
lines changed

config/samples/deployment.yaml

Lines changed: 0 additions & 158 deletions
Original file line numberDiff line numberDiff line change
@@ -1,158 +0,0 @@
1-
apiVersion: v1
2-
kind: ServiceAccount
3-
metadata:
4-
name: fdb-kubernetes-operator-controller-manager
5-
---
6-
apiVersion: rbac.authorization.k8s.io/v1
7-
kind: Role
8-
metadata:
9-
creationTimestamp: null
10-
name: fdb-kubernetes-operator-manager-role
11-
rules:
12-
- apiGroups:
13-
- ""
14-
resources:
15-
- pods
16-
- configmaps
17-
- persistentvolumeclaims
18-
- events
19-
- secrets
20-
- services
21-
verbs:
22-
- get
23-
- watch
24-
- list
25-
- create
26-
- update
27-
- patch
28-
- delete
29-
- apiGroups:
30-
- apps.foundationdb.org
31-
resources:
32-
- foundationdbclusters
33-
- foundationdbbackups
34-
- foundationdbrestores
35-
verbs:
36-
- get
37-
- list
38-
- watch
39-
- create
40-
- update
41-
- patch
42-
- delete
43-
- apiGroups:
44-
- apps.foundationdb.org
45-
resources:
46-
- foundationdbclusters/status
47-
- foundationdbbackups/status
48-
- foundationdbrestores/status
49-
verbs:
50-
- get
51-
- update
52-
- patch
53-
- apiGroups:
54-
- admissionregistration.k8s.io
55-
resources:
56-
- mutatingwebhookconfigurations
57-
- validatingwebhookconfigurations
58-
verbs:
59-
- get
60-
- list
61-
- watch
62-
- create
63-
- update
64-
- patch
65-
- delete
66-
- apiGroups:
67-
- apps
68-
resources:
69-
- deployments
70-
verbs:
71-
- get
72-
- list
73-
- watch
74-
- create
75-
- update
76-
- patch
77-
- delete
78-
- apiGroups:
79-
- coordination.k8s.io
80-
resources:
81-
- leases
82-
verbs:
83-
- get
84-
- list
85-
- watch
86-
- create
87-
- update
88-
- patch
89-
- delete
90-
---
91-
apiVersion: rbac.authorization.k8s.io/v1
92-
kind: RoleBinding
93-
metadata:
94-
creationTimestamp: null
95-
name: fdb-kubernetes-operator-manager-rolebinding
96-
roleRef:
97-
apiGroup: rbac.authorization.k8s.io
98-
kind: Role
99-
name: fdb-kubernetes-operator-manager-role
100-
subjects:
101-
- kind: ServiceAccount
102-
name: fdb-kubernetes-operator-controller-manager
103-
---
104-
apiVersion: apps/v1
105-
kind: Deployment
106-
metadata:
107-
labels:
108-
app: fdb-kubernetes-operator-controller-manager
109-
control-plane: controller-manager
110-
name: fdb-kubernetes-operator-controller-manager
111-
spec:
112-
replicas: 1
113-
selector:
114-
matchLabels:
115-
app: fdb-kubernetes-operator-controller-manager
116-
template:
117-
metadata:
118-
labels:
119-
app: fdb-kubernetes-operator-controller-manager
120-
control-plane: controller-manager
121-
spec:
122-
containers:
123-
- command:
124-
- /manager
125-
env:
126-
- name: WATCH_NAMESPACE
127-
valueFrom:
128-
fieldRef:
129-
fieldPath: metadata.namespace
130-
image: foundationdb/fdb-kubernetes-operator:v0.29.0
131-
name: manager
132-
resources:
133-
limits:
134-
cpu: 500m
135-
memory: 256Mi
136-
requests:
137-
cpu: 500m
138-
memory: 256Mi
139-
securityContext:
140-
allowPrivilegeEscalation: false
141-
privileged: false
142-
readOnlyRootFilesystem: true
143-
volumeMounts:
144-
- mountPath: /tmp
145-
name: tmp
146-
- mountPath: /var/log/fdb
147-
name: logs
148-
securityContext:
149-
fsGroup: 4059
150-
runAsGroup: 4059
151-
runAsUser: 4059
152-
serviceAccountName: fdb-kubernetes-operator-controller-manager
153-
terminationGracePeriodSeconds: 10
154-
volumes:
155-
- emptyDir: {}
156-
name: tmp
157-
- emptyDir: {}
158-
name: logs

config/samples/deployment/manager.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ spec:
2929
containers:
3030
- command:
3131
- /manager
32-
image: foundationdb/fdb-kubernetes-operator:v0.29.0
32+
image: foundationdb/fdb-kubernetes-operator:v0.30.0
3333
name: manager
3434
env:
3535
- name: WATCH_NAMESPACE

docs/changelog/v0.30.0.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# v0.30.0
2+
3+
* Add tini to the sidecar image.
4+
* Use locality information to determine which processes to remove in a shrink.
5+
* Prevent reconciliation from being blocked when pods are stuck in terminating.
6+
* Add documentation on working with locks.
7+
* Test the CRDs against multiple versions of the API server.
8+
* Manage more conditions through the process group status.
9+
* Represent process classes as a customn type.
10+
* Fix the image tag in the helm chart.
11+
* Add validation on the satellite configuration in the region config.

docs/compatibility.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ published for each major version.
2525

2626
| Operator Version | Most Recent Version | Supported Cluster Models | Supported FDB Versions | Supported Kubernetes Versions |
2727
| ----------------- | ------------------- | ------------------------- | ----------------------- | ----------------------------- |
28-
| 0.x | 0.29.0 | v1beta1 | 6.1.12+ | 1.15.0+ |
28+
| 0.x | 0.30.0 | v1beta1 | 6.1.12+ | 1.15.0+ |
2929

3030
## Preparing for a Major Release
3131

helm/fdb-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
operator:
22
name: fdb-kubernetes-operator-controller-manager
33
image: foundationdb/fdb-kubernetes-operator
4-
tag: v0.29.0
4+
tag: v0.30.0
55
role: fdb-kubernetes-operator-manager-role
66
rolebinding: fdb-kubernetes-operator-manager-rolebinding
77
replicas: 1

0 commit comments

Comments
 (0)