Skip to content

Commit 68f5e06

Browse files
authored
Merge pull request #199 from digitalocean/prepare-release-v0.1.11
Prepare release v0.1.11
2 parents e19922a + a63c5c4 commit 68f5e06

File tree

6 files changed

+147
-8
lines changed

6 files changed

+147
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# CHANGELOG
22

3-
## unreleased
3+
## v0.1.11 (beta) - Mar 19th 2019
44

55
* loadbalancers: add support for PROXY protocol (@timoreimann)
66
* loadbalancers: support numeric health check parameters (@timoreimann)

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
## Releases
88

99
Cloud Controller Manager follows [semantic versioning](https://semver.org/).
10-
The current version is: **`v0.1.10`**. This means that the project is still
10+
The current version is: **`v0.1.11`**. This means that the project is still
1111
under active development and may not be production ready. The plugin will be
1212
bumped to **`v1.0.0`** once the [DigitalOcean Kubernetes
1313
product](https://www.digitalocean.com/products/kubernetes/) is released and
@@ -70,15 +70,15 @@ git push origin
7070

7171
After it's merged to master, [create a new Github
7272
release](https://github.com/digitalocean/digitalocean-cloud-controller-manager/releases/new) from
73-
master with the version `v0.1.10` and then publish a new docker build:
73+
master with the version `v0.1.11` and then publish a new docker build:
7474

7575
```bash
7676
git checkout master
7777
make publish
7878
```
7979

80-
This will create a binary with version `v0.1.10` and docker image pushed to
81-
`digitalocean/digitalocean-cloud-controller-manager:v0.1.10`
80+
This will create a binary with version `v0.1.11` and docker image pushed to
81+
`digitalocean/digitalocean-cloud-controller-manager:v0.1.11`
8282

8383
## Contributing
8484

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.1.10
1+
v0.1.11

docs/example-manifests/cloud-controller-manager.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ spec:
4747
operator: Exists
4848
tolerationSeconds: 300
4949
containers:
50-
- image: digitalocean/digitalocean-cloud-controller-manager:v0.1.10
50+
- image: digitalocean/digitalocean-cloud-controller-manager:v0.1.11
5151
name: digitalocean-cloud-controller-manager
5252
command:
5353
- "/bin/digitalocean-cloud-controller-manager"

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ digitalocean Opaque 1 18h
112112
Currently we only support alpha release of the `digitalocean-cloud-controller-manager` due to its active development. Run the first alpha release like so
113113

114114
```bash
115-
kubectl apply -f releases/v0.1.10.yml
115+
kubectl apply -f releases/v0.1.11.yml
116116
deployment "digitalocean-cloud-controller-manager" created
117117
```
118118

releases/v0.1.11.yml

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
---
2+
apiVersion: extensions/v1beta1
3+
kind: Deployment
4+
metadata:
5+
name: digitalocean-cloud-controller-manager
6+
namespace: kube-system
7+
spec:
8+
replicas: 1
9+
revisionHistoryLimit: 2
10+
template:
11+
metadata:
12+
labels:
13+
app: digitalocean-cloud-controller-manager
14+
annotations:
15+
scheduler.alpha.kubernetes.io/critical-pod: ''
16+
spec:
17+
dnsPolicy: Default
18+
hostNetwork: true
19+
serviceAccountName: cloud-controller-manager
20+
tolerations:
21+
# this taint is set by all kubelets running `--cloud-provider=external`
22+
# so we should tolerate it to schedule the digitalocean ccm
23+
- key: "node.cloudprovider.kubernetes.io/uninitialized"
24+
value: "true"
25+
effect: "NoSchedule"
26+
- key: "CriticalAddonsOnly"
27+
operator: "Exists"
28+
# cloud controller manages should be able to run on masters
29+
- key: "node-role.kubernetes.io/master"
30+
effect: NoSchedule
31+
containers:
32+
- image: digitalocean/digitalocean-cloud-controller-manager:v0.1.11
33+
name: digitalocean-cloud-controller-manager
34+
command:
35+
- "/bin/digitalocean-cloud-controller-manager"
36+
- "--cloud-provider=digitalocean"
37+
- "--leader-elect=false"
38+
resources:
39+
requests:
40+
cpu: 100m
41+
memory: 50Mi
42+
env:
43+
- name: DO_ACCESS_TOKEN
44+
valueFrom:
45+
secretKeyRef:
46+
name: digitalocean
47+
key: access-token
48+
49+
---
50+
apiVersion: v1
51+
kind: ServiceAccount
52+
metadata:
53+
name: cloud-controller-manager
54+
namespace: kube-system
55+
---
56+
apiVersion: rbac.authorization.k8s.io/v1
57+
kind: ClusterRole
58+
metadata:
59+
annotations:
60+
rbac.authorization.kubernetes.io/autoupdate: "true"
61+
name: system:cloud-controller-manager
62+
rules:
63+
- apiGroups:
64+
- ""
65+
resources:
66+
- events
67+
verbs:
68+
- create
69+
- patch
70+
- update
71+
- apiGroups:
72+
- ""
73+
resources:
74+
- nodes
75+
verbs:
76+
- '*'
77+
- apiGroups:
78+
- ""
79+
resources:
80+
- nodes/status
81+
verbs:
82+
- patch
83+
- apiGroups:
84+
- ""
85+
resources:
86+
- services
87+
verbs:
88+
- list
89+
- patch
90+
- update
91+
- watch
92+
- apiGroups:
93+
- ""
94+
resources:
95+
- services/status
96+
verbs:
97+
- list
98+
- patch
99+
- update
100+
- watch
101+
- apiGroups:
102+
- ""
103+
resources:
104+
- serviceaccounts
105+
verbs:
106+
- create
107+
- apiGroups:
108+
- ""
109+
resources:
110+
- persistentvolumes
111+
verbs:
112+
- get
113+
- list
114+
- update
115+
- watch
116+
- apiGroups:
117+
- ""
118+
resources:
119+
- endpoints
120+
verbs:
121+
- create
122+
- get
123+
- list
124+
- watch
125+
- update
126+
---
127+
kind: ClusterRoleBinding
128+
apiVersion: rbac.authorization.k8s.io/v1
129+
metadata:
130+
name: system:cloud-controller-manager
131+
roleRef:
132+
apiGroup: rbac.authorization.k8s.io
133+
kind: ClusterRole
134+
name: system:cloud-controller-manager
135+
subjects:
136+
- kind: ServiceAccount
137+
name: cloud-controller-manager
138+
namespace: kube-system
139+

0 commit comments

Comments
 (0)