Skip to content

Commit 84da08a

Browse files
authored
25.0.1+1.30.9 (#71)
* update .gitignore * update k8s_release to 1.30.9 * fix ansible-lint issues * update README/CHANGELOG
1 parent cf3c608 commit 84da08a

File tree

5 files changed

+33
-25
lines changed

5 files changed

+33
-25
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
*.swp
22
*.retry
3+
.ansible

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## 25.0.1+1.30.9
4+
5+
- **UPDATE**
6+
- update `k8s_ctl_release` to `1.30.9`
7+
8+
- **OTHER CHANGES**
9+
- update `.gitignore`
10+
- fix `ansible-lint` issues
11+
312
## 25.0.0+1.30.5
413

514
- **UPDATE**

README.md

+12-14
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This role is used in [Kubernetes the not so hard way with Ansible - Control plan
44

55
## Versions
66

7-
I tag every release and try to stay with [semantic versioning](http://semver.org). If you want to use the role I recommend to checkout the latest tag. The master branch is basically development while the tags mark stable releases. But in general I try to keep master in good shape too. A tag `25.0.0+1.30.5` means this is release `25.0.0` of this role and it's meant to be used with Kubernetes version `1.30.5` (but should work with any K8s 1.30.x release of course). If the role itself changes `X.Y.Z` before `+` will increase. If the Kubernetes version changes `X.Y.Z` after `+` will increase too. This allows to tag bugfixes and new major versions of the role while it's still developed for a specific Kubernetes release. That's especially useful for Kubernetes major releases with breaking changes.
7+
I tag every release and try to stay with [semantic versioning](http://semver.org). If you want to use the role I recommend to checkout the latest tag. The master branch is basically development while the tags mark stable releases. But in general I try to keep master in good shape too. A tag `25.0.1+1.30.9` means this is release `25.0.1` of this role and it's meant to be used with Kubernetes version `1.30.9` (but should work with any K8s 1.30.x release of course). If the role itself changes `X.Y.Z` before `+` will increase. If the Kubernetes version changes `X.Y.Z` after `+` will increase too. This allows to tag bugfixes and new major versions of the role while it's still developed for a specific Kubernetes release. That's especially useful for Kubernetes major releases with breaking changes.
88

99
## Requirements
1010

@@ -30,6 +30,15 @@ See full [CHANGELOG.md](https://github.com/githubixx/ansible-role-kubernetes-con
3030

3131
**Recent changes:**
3232

33+
## 25.0.1+1.30.9
34+
35+
- **UPDATE**
36+
- update `k8s_ctl_release` to `1.30.9`
37+
38+
- **OTHER CHANGES**
39+
- update `.gitignore`
40+
- fix `ansible-lint` issues
41+
3342
## 25.0.0+1.30.5
3443

3544
- **UPDATE**
@@ -45,17 +54,6 @@ See full [CHANGELOG.md](https://github.com/githubixx/ansible-role-kubernetes-con
4554
- **UPDATE**
4655
- update `k8s_ctl_release` to `1.29.9`
4756

48-
## 24.0.0+1.29.4
49-
50-
- **UPDATE**
51-
- update `k8s_ctl_release` to `1.29.4`
52-
53-
## 24.0.0+1.29.3
54-
55-
- **UPDATE**
56-
- update `k8s_ctl_release` to `1.29.3`
57-
- Molecule: use `alvistack` instead of `generic` Vagrant boxes
58-
5957
## Installation
6058

6159
- Directly download from Github (Change into Ansible roles directory before cloning. You can figure out the role path by using `ansible-config dump | grep DEFAULT_ROLES_PATH` command):
@@ -72,7 +70,7 @@ See full [CHANGELOG.md](https://github.com/githubixx/ansible-role-kubernetes-con
7270
roles:
7371
- name: githubixx.kubernetes_controller
7472
src: https://github.com/githubixx/ansible-role-kubernetes-controller.git
75-
version: 25.0.0+1.30.5
73+
version: 25.0.1+1.30.9
7674
```
7775
7876
## Role (default) variables
@@ -102,7 +100,7 @@ k8s_ctl_pki_dir: "{{ k8s_ctl_conf_dir }}/pki"
102100
k8s_ctl_bin_dir: "/usr/local/bin"
103101

104102
# The Kubernetes release.
105-
k8s_ctl_release: "1.30.5"
103+
k8s_ctl_release: "1.30.9"
106104

107105
# The interface on which the Kubernetes services should listen on. As all cluster
108106
# communication should use a VPN interface the interface name is

defaults/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ k8s_ctl_pki_dir: "{{ k8s_ctl_conf_dir }}/pki"
2323
k8s_ctl_bin_dir: "/usr/local/bin"
2424

2525
# The Kubernetes release.
26-
k8s_ctl_release: "1.30.5"
26+
k8s_ctl_release: "1.30.9"
2727

2828
# The interface on which the Kubernetes services should listen on. As all cluster
2929
# communication should use a VPN interface the interface name is

tasks/main.yml

+10-10
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
ansible.builtin.template:
120120
src: "templates/etc/kubernetes/controller/kube-scheduler/kube-scheduler.yaml.j2"
121121
dest: "{{ k8s_scheduler_conf_dir }}/kube-scheduler.yaml"
122-
mode: 0440
122+
mode: "0440"
123123
owner: "root"
124124
group: "{{ k8s_run_as_group }}"
125125
tags:
@@ -130,7 +130,7 @@
130130
ansible.builtin.copy:
131131
src: "{{ k8s_ctl_ca_conf_directory }}/{{ item }}"
132132
dest: "{{ k8s_ctl_pki_dir }}/{{ item }}"
133-
mode: 0440
133+
mode: "0440"
134134
owner: "root"
135135
group: "{{ k8s_run_as_group }}"
136136
with_items:
@@ -143,7 +143,7 @@
143143
ansible.builtin.copy:
144144
src: "{{ k8s_ctl_ca_conf_directory }}/{{ item }}"
145145
dest: "{{ k8s_ctl_pki_dir }}/{{ item }}"
146-
mode: 0440
146+
mode: "0440"
147147
owner: "root"
148148
group: "{{ k8s_run_as_group }}"
149149
with_items:
@@ -159,7 +159,7 @@
159159
dest: "{{ k8s_ctl_bin_dir }}"
160160
owner: "root"
161161
group: "root"
162-
mode: 0755
162+
mode: "0755"
163163
with_items:
164164
- "{{ k8s_ctl_binaries }}"
165165
notify:
@@ -194,7 +194,7 @@
194194
ansible.builtin.copy:
195195
content: "{{ k8s_apiserver_encryption_provider_config }}"
196196
dest: "{{ k8s_apiserver_conf_dir }}/encryption-config.yaml"
197-
mode: 0660
197+
mode: "0660"
198198
owner: "root"
199199
group: "{{ k8s_run_as_group }}"
200200
tags:
@@ -213,7 +213,7 @@
213213
dest: /etc/systemd/system/kube-apiserver.service
214214
owner: root
215215
group: root
216-
mode: 0644
216+
mode: "0644"
217217
notify:
218218
- Reload systemd
219219
- Restart kube-apiserver
@@ -240,7 +240,7 @@
240240
dest: /etc/systemd/system/kube-controller-manager.service
241241
owner: root
242242
group: root
243-
mode: 0644
243+
mode: "0644"
244244
notify:
245245
- Reload systemd
246246
- Restart kube-controller-manager
@@ -267,7 +267,7 @@
267267
dest: /etc/systemd/system/kube-scheduler.service
268268
owner: root
269269
group: root
270-
mode: 0644
270+
mode: "0644"
271271
notify:
272272
- Reload systemd
273273
- Restart kube-scheduler
@@ -317,7 +317,7 @@
317317
ansible.builtin.template:
318318
src: "rbac/kube-apiserver-to-kubelet_cluster_role.yaml.j2"
319319
dest: "{{ k8s_ctl__tmp_dir.path }}/kube-apiserver-to-kubelet_cluster_role.yaml"
320-
mode: 0644
320+
mode: "0644"
321321
run_once: true
322322
delegate_to: "{{ k8s_ctl_delegate_to }}"
323323
changed_when: false
@@ -326,7 +326,7 @@
326326
ansible.builtin.template:
327327
src: "rbac/kube-apiserver-to-kubelet_cluster_role_binding.yaml.j2"
328328
dest: "{{ k8s_ctl__tmp_dir.path }}/kube-apiserver-to-kubelet_cluster_role_binding.yaml"
329-
mode: 0644
329+
mode: "0644"
330330
run_once: true
331331
delegate_to: "{{ k8s_ctl_delegate_to }}"
332332
changed_when: false

0 commit comments

Comments
 (0)