|
c5b9420ed9
|
feat(services): add netbox service fields
!56
|
2024-04-23 23:01:40 +09:30 |
|
|
c5b4add4c7
|
feat(role): New role kubernetes_netbox
!56
|
2024-04-19 22:07:41 +09:30 |
|
|
5980123e7a
|
feat(test): add integration test. playbook install
!53
|
2024-03-30 03:20:36 +09:30 |
|
|
7ef739d063
|
feat: add retry=3 delay=10 secs to all ansible url modules
!53
|
2024-03-30 03:08:17 +09:30 |
|
|
c5371b8ff4
|
feat(upgrade): If upgrade occurs, dont run remaining tasks
!53
|
2024-03-29 19:44:38 +09:30 |
|
|
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 |
|
|
6498a48e82
|
feat(install): "ansible_check_mode=true" no hostname check
!50 fixes #22
|
2024-03-20 20:46:46 +09:30 |
|
|
1faae0327e
|
fix(handler): add missing 'reboot_host' handler
!48 fixes #20
|
2024-03-18 19:11:25 +09:30 |
|
|
17e3318c3c
|
fix(firewall): ensure slave nodes can access ALL masters API point
!48
|
2024-03-18 19:09:17 +09:30 |
|
|
89b5593abf
|
fix(firewall): dont add rules for disabled features
!48
|
2024-03-18 19:08:33 +09:30 |
|
|
10eae79a74
|
feat: dont attempt to install if already installed
!48
|
2024-03-18 19:07:55 +09:30 |
|
|
4af31ff3ac
|
feat(firewall): use collection nofusscomputing.firewall to configure kubernetes firewall
!46
|
2024-03-16 23:05:01 +09:30 |
|
|
74187c7023
|
fix(config): use correct var name when setting node name
!46
|
2024-03-16 22:13:20 +09:30 |
|
|
536c6e7b26
|
fix(configure): dont attempt to configure firewall if install=false
!42
|
2024-03-14 01:15:08 +09:30 |
|
|
a23bc5e9ee
|
fix(handler): remove old k8s code causing handler to fail
!42
|
2024-03-14 01:00:20 +09:30 |
|
|
5444f583e5
|
fix(handler): kubernetes restart handler now using updated node type vars
!42
|
2024-03-14 00:55:09 +09:30 |
|
|
b4ad0a4e61
|
fix(config): if hostname=localhost use hostname command to fetch hostname
!42
|
2024-03-14 00:51:37 +09:30 |
|
|
c9961973e1
|
fix: limit the use of master group
!42
|
2024-03-14 00:39:22 +09:30 |
|
|
dec65ed57c
|
fix(install): use correct var type for packages
!42 fixes #18
|
2024-03-14 00:31:26 +09:30 |
|
|
7a077dabe0
|
fix: don't check hostname for localhost
!38 !39 !40 !41
|
2024-03-14 00:04:38 +09:30 |
|
|
1bbbdd23c3
|
feat: add role readme and fix gitlab release job
!38 !39 !40
|
2024-03-13 23:47:06 +09:30 |
|
|
d522559277
|
refactor(nfc_kubernetes): update meta file
!37
|
2024-03-13 23:04:01 +09:30 |
|
|
3e4a17437c
|
refactor: remove dependency on role nfc_common
!37
|
2024-03-13 22:50:50 +09:30 |
|
|
447bb621cd
|
feat(playbook): add the install playbook
!37
|
2024-03-13 22:43:44 +09:30 |
|
|
32c3f7ab71
|
refactor(nfc_kubernetes): layout role ingress to install prime -> master -> worker nodes as separate groups
!37
|
2024-03-13 22:29:42 +09:30 |
|
|
b063db8dc1
|
feat: restructure repository as ansible collection
BREAKING CHANGE: Repository restructure from Ansible Role to Ansible Collection
!37
|
2024-03-13 19:44:26 +09:30 |
|