Commit Graph

284 Commits

Author SHA1 Message Date
Jon
9ccd90347f Merge branch 'development' into 'master'
chore: release -> 1.6.0

See merge request nofusscomputing/projects/ansible/collections/kubernetes!57
2024-04-24 02:23:59 +00:00
Jon
325b0e51d0 Merge branch 'netbox_role' into 'development'
feat: Netbox role

See merge request nofusscomputing/projects/ansible/collections/kubernetes!56
2024-04-24 02:11:07 +00:00
Jon
1068223abd chore: add default mr template with linked items
!56
2024-04-24 11:27:28 +09:30
Jon
241c737647 feat(kubernetes_netbox): custom field bug work around
!56
2024-04-24 11:20:19 +09:30
Jon
33a40d0ba9 docs(navigation): add role kubernetes_netbox
!56
2024-04-24 11:19:31 +09:30
Jon
0ce3ed1245 fix(nfc_kubernetes): ensure install tasks run when job_tags specified
!56
2024-04-24 11:18:00 +09:30
Jon
0097556730 fix(facts): gather required facts if not already available
!56
2024-04-24 11:06:21 +09:30
Jon
6faee04b39 docs: add note about netbox fileds bug
!56
2024-04-23 23:19:59 +09:30
Jon
ef8255cca6 fix(install): correct template installed var
!56
2024-04-23 23:05:19 +09:30
Jon
725e8dbfec fix(install): as part of install check, confirm service
!56
2024-04-23 23:02:35 +09:30
Jon
c5b9420ed9 feat(services): add netbox service fields
!56
2024-04-23 23:01:40 +09:30
Jon
c5b4add4c7 feat(role): New role kubernetes_netbox
!56
2024-04-19 22:07:41 +09:30
Jon
aa3735f271 Merge branch '14-k3s-upgrades' into 'development'
test: fixing of deb 12

See merge request nofusscomputing/projects/ansible/collections/kubernetes!55
2024-03-29 20:03:03 +00:00
Jon
0ccb121955 ci(build): build job must occur on dev and master branch for test results
!55
2024-03-30 05:20:55 +09:30
Jon
98a9e6dcdf test(debian12): set PIP_BREAK_SYSTEM_PACKAGES=1
!55
2024-03-30 04:34:31 +09:30
Jon
7271e28c76 test(debian12): fix iptables missing rules.v6
!54
2024-03-30 04:32:42 +09:30
d88a78c7a9 Merge branch 'development' 2024-03-29 18:51:01 +00:00
70a350bf56 build: bump version 1.5.0 -> 1.6.0
!54
1.6.0
2024-03-29 18:51:00 +00:00
Jon
1f10f03ba1 Merge branch 'development' into 'master'
feat: cluster upgrading

See merge request nofusscomputing/projects/ansible/collections/kubernetes!54
2024-03-29 18:50:19 +00:00
Jon
af10814791 fix(docs): use correct badge query url
!54
2024-03-30 04:07:42 +09:30
Jon
f139827554 Merge branch '14-k3s-upgrades' into 'development'
feat: Support upgrading cluster

Closes #14

See merge request nofusscomputing/projects/ansible/collections/kubernetes!53
2024-03-29 18:02:51 +00:00
Jon
5980123e7a feat(test): add integration test. playbook install
!53
2024-03-30 03:20:36 +09:30
Jon
7ef739d063 feat: add retry=3 delay=10 secs to all ansible url modules
!53
2024-03-30 03:08:17 +09:30
Jon
4d44c01b32 refactor(galaxy): for dependent collections prefix with >= so as to not cause version lock
!53
2024-03-29 20:03:43 +09:30
Jon
c5371b8ff4 feat(upgrade): If upgrade occurs, dont run remaining tasks
!53
2024-03-29 19:44:38 +09:30
Jon
7c20146660 chore: fix yaml schema paths for vscode
!53
2024-03-29 19:18:42 +09:30
Jon
6c4616873e feat: support upgrading cluster
In place binary upgrades was chosen as its just a matter of changing binary and restarting the service

!53 closes #14
2024-03-29 19:18:28 +09:30
dee3fb20f8 Merge branch 'development' 2024-03-21 17:42:18 +00:00
3243578951 build: bump version 1.4.0 -> 1.5.0
!52
1.5.0
2024-03-21 17:42:16 +00:00
Jon
372a6362c9 Merge branch 'development' into 'master'
chore: release

See merge request nofusscomputing/projects/ansible/collections/kubernetes!52
2024-03-21 17:41:34 +00:00
Jon
0fd15f2195 feat(collection): nofusscomputing.firewall update 1.0.1 -> 1.1.0
!52
2024-03-22 03:08:51 +09:30
d5dbfe5469 Merge branch 'development' 2024-03-20 11:22:54 +00:00
03e48c7031 build: bump version 1.3.0 -> 1.4.0
!50
1.4.0
2024-03-20 11:22:53 +00:00
Jon
0224e7562c Merge branch 'development' into 'master'
chore: release

See merge request nofusscomputing/projects/ansible/collections/kubernetes!51
2024-03-20 11:22:08 +00:00
Jon
11756037a3 Merge branch '22-check-mode' into 'development'
feat: check mode

Closes #22

See merge request nofusscomputing/projects/ansible/collections/kubernetes!50
2024-03-20 11:19:33 +00:00
Jon
6498a48e82 feat(install): "ansible_check_mode=true" no hostname check
!50 fixes #22
2024-03-20 20:46:46 +09:30
6dd4c7bd54 Merge branch 'development' 2024-03-18 10:05:37 +00:00
053d1f17ec build: bump version 1.2.0 -> 1.3.0
!48
1.3.0
2024-03-18 10:05:36 +00:00
Jon
6d638a483a Merge branch 'development' into 'master'
chore: release

See merge request nofusscomputing/projects/ansible/collections/kubernetes!49
2024-03-18 10:04:53 +00:00
Jon
17ff472577 Merge branch '2024-03-18' into 'development'
fix: couple of fixes

Closes #19 and #20

See merge request nofusscomputing/projects/ansible/collections/kubernetes!48
2024-03-18 10:00:49 +00:00
Jon
ec94414383 docs: add warning for not configuring firewall before install
!48 fixes #19
2024-03-18 19:18:02 +09:30
Jon
1faae0327e fix(handler): add missing 'reboot_host' handler
!48 fixes #20
2024-03-18 19:11:25 +09:30
Jon
17e3318c3c fix(firewall): ensure slave nodes can access ALL masters API point
!48
2024-03-18 19:09:17 +09:30
Jon
89b5593abf fix(firewall): dont add rules for disabled features
!48
2024-03-18 19:08:33 +09:30
Jon
10eae79a74 feat: dont attempt to install if already installed
!48
2024-03-18 19:07:55 +09:30
ced29d880f Merge branch 'development' 2024-03-16 13:58:17 +00:00
0be7080089 build: bump version 1.1.2 -> 1.2.0
!46
1.2.0
2024-03-16 13:58:16 +00:00
Jon
4d006ebfa1 Merge branch 'development' into 'master'
chore: release

See merge request nofusscomputing/projects/ansible/collections/kubernetes!47
2024-03-16 13:57:33 +00:00
Jon
d3666c6825 Merge branch 'firewall' into 'development'
feat: migrate to firewall collection

Closes firewall#4

See merge request nofusscomputing/projects/ansible/collections/kubernetes!46
2024-03-16 13:54:29 +00:00
Jon
4af31ff3ac feat(firewall): use collection nofusscomputing.firewall to configure kubernetes firewall
!46
2024-03-16 23:05:01 +09:30