File tree Expand file tree Collapse file tree 4 files changed +175
-2
lines changed Expand file tree Collapse file tree 4 files changed +175
-2
lines changed Original file line number Diff line number Diff line change 1
1
# 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
+
2
18
## [ v0.13.3] ( https://github.com/vultr/vultr-cloud-controller-manager/compare/v0.13.2...v0.13.3 ) (2024-11-04)
3
19
4
20
* Update govultr from v3.9.1 to v3.11.2 [ PR 283] ( https://github.com/vultr/vultr-cloud-controller-manager/pull/283 )
Original file line number Diff line number Diff line change @@ -140,7 +140,7 @@ spec:
140
140
effect : NoSchedule
141
141
hostNetwork : true
142
142
containers :
143
- - image : vultr/vultr-cloud-controller-manager:v0.13.3
143
+ - image : vultr/vultr-cloud-controller-manager:v0.14.0
144
144
imagePullPolicy : Always
145
145
name : vultr-cloud-controller-manager
146
146
command :
Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ spec:
142
142
effect : NoSchedule
143
143
hostNetwork : true
144
144
containers :
145
- - image : vultr/vultr-cloud-controller-manager:v0.13.3
145
+ - image : vultr/vultr-cloud-controller-manager:v0.14.0
146
146
imagePullPolicy : Always
147
147
name : vultr-cloud-controller-manager
148
148
command :
Original file line number Diff line number Diff line change
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
You can’t perform that action at this time.
0 commit comments