Skip to content

Commit 4b96475

Browse files
authored
Release v0.14.0 #minor
1 parent ace4154 commit 4b96475

File tree

4 files changed

+175
-2
lines changed

4 files changed

+175
-2
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
11
# Change Log
2+
## [v0.14.0](https://github.com/vultr/vultr-cloud-controller-manager/compare/v0.13.3...v0.14.0) (2025-03-06)
3+
4+
### Dependencies
5+
* Update go to v1.24 and github workflows [PR 288](https://github.com/vultr/vultr-cloud-controller-manager/pull/280)
6+
7+
* Update govultr to v3.15.0 [PR 290](https://github.com/vultr/vultr-cloud-controller-manager/pull/290)
8+
9+
### Enhancements
10+
* Add HTTP2/3 and Timeout annonation support [PR 230](https://github.com/vultr/vultr-cloud-controller-manager/pull/291)
11+
12+
* Handle "Invalid server" error for bare metal check [PR 287](https://github.com/vultr/vultr-cloud-controller-manager/pull/287)
13+
14+
### Automation
15+
16+
* Remove deprecated linters [PR 289](https://github.com/vultr/vultr-cloud-controller-manager/pull/289)
17+
218
## [v0.13.3](https://github.com/vultr/vultr-cloud-controller-manager/compare/v0.13.2...v0.13.3) (2024-11-04)
319

420
* Update govultr from v3.9.1 to v3.11.2 [PR 283](https://github.com/vultr/vultr-cloud-controller-manager/pull/283)

docs/releases/latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ spec:
140140
effect: NoSchedule
141141
hostNetwork: true
142142
containers:
143-
- image: vultr/vultr-cloud-controller-manager:v0.13.3
143+
- image: vultr/vultr-cloud-controller-manager:v0.14.0
144144
imagePullPolicy: Always
145145
name: vultr-cloud-controller-manager
146146
command:

docs/releases/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ spec:
142142
effect: NoSchedule
143143
hostNetwork: true
144144
containers:
145-
- image: vultr/vultr-cloud-controller-manager:v0.13.3
145+
- image: vultr/vultr-cloud-controller-manager:v0.14.0
146146
imagePullPolicy: Always
147147
name: vultr-cloud-controller-manager
148148
command:

docs/releases/v0.14.0.yml

Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
name: vultr-ccm
5+
namespace: kube-system
6+
---
7+
apiVersion: rbac.authorization.k8s.io/v1
8+
kind: ClusterRole
9+
metadata:
10+
annotations:
11+
rbac.authorization.kubernetes.io/autoupdate: "true"
12+
name: system:vultr-ccm
13+
rules:
14+
- apiGroups:
15+
- ""
16+
resources:
17+
- events
18+
verbs:
19+
- create
20+
- patch
21+
- update
22+
- apiGroups:
23+
- ""
24+
resources:
25+
- nodes
26+
verbs:
27+
- '*'
28+
- apiGroups:
29+
- ""
30+
resources:
31+
- nodes/status
32+
verbs:
33+
- patch
34+
- apiGroups:
35+
- ""
36+
resources:
37+
- services
38+
verbs:
39+
- list
40+
- patch
41+
- update
42+
- watch
43+
- apiGroups:
44+
- ""
45+
resources:
46+
- services/status
47+
verbs:
48+
- list
49+
- patch
50+
- update
51+
- watch
52+
- apiGroups:
53+
- ""
54+
resources:
55+
- serviceaccounts
56+
verbs:
57+
- create
58+
- get
59+
- apiGroups:
60+
- ""
61+
resources:
62+
- persistentvolumes
63+
verbs:
64+
- get
65+
- list
66+
- update
67+
- watch
68+
- apiGroups:
69+
- ""
70+
resources:
71+
- endpoints
72+
verbs:
73+
- create
74+
- get
75+
- list
76+
- watch
77+
- update
78+
- apiGroups:
79+
- coordination.k8s.io
80+
resources:
81+
- leases
82+
verbs:
83+
- create
84+
- get
85+
- list
86+
- watch
87+
- update
88+
- apiGroups:
89+
- ""
90+
resources:
91+
- secrets
92+
verbs:
93+
- get
94+
- list
95+
- watch
96+
---
97+
kind: ClusterRoleBinding
98+
apiVersion: rbac.authorization.k8s.io/v1
99+
metadata:
100+
name: system:vultr-ccm
101+
roleRef:
102+
apiGroup: rbac.authorization.k8s.io
103+
kind: ClusterRole
104+
name: system:vultr-ccm
105+
subjects:
106+
- kind: ServiceAccount
107+
name: vultr-ccm
108+
namespace: kube-system
109+
---
110+
apiVersion: apps/v1
111+
kind: DaemonSet
112+
metadata:
113+
name: vultr-ccm
114+
labels:
115+
app: vultr-ccm
116+
namespace: kube-system
117+
spec:
118+
selector:
119+
matchLabels:
120+
app: vultr-ccm
121+
template:
122+
metadata:
123+
labels:
124+
app: vultr-ccm
125+
spec:
126+
serviceAccountName: vultr-ccm
127+
tolerations:
128+
- key: "node-role.kubernetes.io/control-plane"
129+
effect: NoSchedule
130+
- key: "CriticalAddonsOnly"
131+
operator: "Exists"
132+
- key: "node.cloudprovider.kubernetes.io/uninitialized"
133+
value: "true"
134+
effect: "NoSchedule"
135+
- key: node.kubernetes.io/not-ready
136+
operator: Exists
137+
effect: NoSchedule
138+
- key: node.kubernetes.io/unreachable
139+
operator: Exists
140+
effect: NoSchedule
141+
hostNetwork: true
142+
containers:
143+
- image: vultr/vultr-cloud-controller-manager:v0.14.0
144+
imagePullPolicy: Always
145+
name: vultr-cloud-controller-manager
146+
command:
147+
- "/vultr-cloud-controller-manager"
148+
- "--cloud-provider=vultr"
149+
- "--allow-untagged-cloud=true"
150+
- "--authentication-skip-lookup=true"
151+
- "--v=3"
152+
env:
153+
- name: VULTR_API_KEY
154+
valueFrom:
155+
secretKeyRef:
156+
name: vultr-ccm
157+
key: api-key

0 commit comments

Comments
 (0)