b915b1e947
Merge branch 'automated-tasks' into 'development'
...
chore(website-template): Automated update of git sub-module
See merge request nofusscomputing/projects/ansible/kubernetes!22
2024-02-02 13:12:21 +00:00
6c0c18dd7b
chore(git): updated submodule gitlab-ci
...
Automation Data:
{
"branch": "development",
"current_commit": "e1a7f60401847a60a3302cd7770b03a72d0439c2)",
"name": "gitlab-ci",
"path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
"remote_head": "bea398200f838736c6111a399478667df37435cb)",
"remote_name": "origin",
"url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git "
}
Changes: Submodule path gitlab-ci: checked out bea398200f838736c6111a399478667df37435cb
MR !22
2024-02-02 13:11:35 +00:00
e2a438ec8f
chore(git): updated submodule website-template
...
Automation Data:
{
"branch": "development",
"current_commit": "f5cbde1f1de7cac9094df8898e3d09eb01d9cd4c)",
"name": "website-template",
"path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/website-template",
"remote_head": "2bcc17652babd4027e7245c6367841e2580ec317)",
"remote_name": "origin",
"url": "https://gitlab.com/nofusscomputing/infrastructure/website-template.git "
}
Changes: Submodule path website-template: checked out 2bcc17652babd4027e7245c6367841e2580ec317
MR !22
2024-02-02 13:11:27 +00:00
d0388fb0fe
Merge branch 'automated-tasks' into 'development'
...
chore(gitlab-ci): Automated update of git sub-module
See merge request nofusscomputing/projects/ansible/kubernetes!21
2024-02-02 12:34:21 +00:00
b978e86db4
chore(git): updated submodule gitlab-ci
...
Automation Data:
{
"branch": "development",
"current_commit": "52f4ebda54f5932e66cf37ac8783b0b49fcf01fa)",
"name": "gitlab-ci",
"path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
"remote_head": "e1a7f60401847a60a3302cd7770b03a72d0439c2)",
"remote_name": "origin",
"url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git "
}
Changes: Submodule path gitlab-ci: checked out e1a7f60401847a60a3302cd7770b03a72d0439c2
MR !21
2024-02-02 12:33:42 +00:00
ff08e57793
Merge branch 'automated-tasks' into 'development'
...
chore(website-template): Automated update of git sub-module
See merge request nofusscomputing/projects/ansible/kubernetes!20
2024-02-02 12:25:22 +00:00
1ef63026e1
chore(git): updated submodule website-template
...
Automation Data:
{
"branch": "development",
"current_commit": "db172f4594391a18883b24768aae531c8245fce0)",
"name": "website-template",
"path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/website-template",
"remote_head": "f5cbde1f1de7cac9094df8898e3d09eb01d9cd4c)",
"remote_name": "origin",
"url": "https://gitlab.com/nofusscomputing/infrastructure/website-template.git "
}
Changes: Submodule path website-template: checked out f5cbde1f1de7cac9094df8898e3d09eb01d9cd4c
MR !20
2024-02-02 12:24:40 +00:00
dac14cedde
Merge branch 'automated-tasks' into 'development'
...
chore(website-template): Automated update of git sub-module
See merge request nofusscomputing/projects/ansible/kubernetes!19
2024-02-02 11:46:50 +00:00
f017801f7a
chore(git): updated submodule website-template
...
Automation Data:
{
"branch": "development",
"current_commit": "992b54805b8b6c78a3d2a5ea7de71c7be2b070c8)",
"name": "website-template",
"path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/website-template",
"remote_head": "db172f4594391a18883b24768aae531c8245fce0)",
"remote_name": "origin",
"url": "https://gitlab.com/nofusscomputing/infrastructure/website-template.git "
}
Changes: Submodule path website-template: checked out db172f4594391a18883b24768aae531c8245fce0
MR !19
2024-02-02 11:46:08 +00:00
18218cd4d1
Merge branch 'feat-cni-calico-operator' into 'development'
...
feat: cni migration to calico operator
Closes #3
See merge request nofusscomputing/projects/ansible/kubernetes!17
2024-02-02 08:24:07 +00:00
45863ecff3
feat(config): for server self. use internal ip to connect instead of external
...
!17
2024-02-02 14:09:13 +09:30
b43e1dbb80
feat(config): dont set external-ip if it matches node-ip
...
!17
2024-02-02 14:08:39 +09:30
efba1ff6c7
feat(config): set value node-ip
...
!17
2024-02-02 14:07:57 +09:30
4d02c170e8
chore: comment out value that must be set by user
...
!17
2024-02-01 23:18:47 +09:30
506385f3d8
fix(install): don't attempt to reinstall the cluster if already installed
...
!17
2024-02-01 23:18:25 +09:30
ccf5c03a4c
fix(prime_install): requires cluster init for prime install
...
!17
2024-02-01 23:17:52 +09:30
b350b2e188
refactor(config): use jinja to construct data then pretty print it
...
this way is better as you don't have to worry about the doc changing unless theres a new key.
!17
2024-02-01 23:17:08 +09:30
2e136ee088
feat(calico): use vxlan instead of ipip
...
as serviceLB is not used and vxlan faster. this switch is required.
!17
2024-02-01 19:12:21 +09:30
384ef924ca
feat(olm): uninstall olm if tag olm_uninstall
specified
...
!17
2024-02-01 18:33:18 +09:30
54f9ec0c95
feat(calico): add job tag calico_manifest to enable rollback
...
!17
2024-01-31 22:21:18 +09:30
bed1bf3095
fix(install): only configure network manager if installed
...
!17
2024-01-31 17:44:01 +09:30
7a017c4e29
ci: add documentation deployment
...
!17
2024-01-31 16:47:36 +09:30
3004f998bf
docs: add release notes
...
!17
2024-01-31 16:41:48 +09:30
6d974083cf
docs: fix github badges links
...
!17
2024-01-31 16:27:42 +09:30
9cdc89b1ec
fix: always install and configure regardless of tags
...
!17
2024-01-31 06:08:17 +09:30
26c0ab1236
feat(cni): enable eBPF
...
!17
2024-01-31 06:07:47 +09:30
b2f9e5d3ca
docs: update
...
!17
2024-01-31 06:06:58 +09:30
be1ddecc33
feat(metallb): MetalLB Installable instead of ServiceLB
...
!17
2024-01-31 06:04:56 +09:30
2d225fd44d
chore: notate old vars for refactor
...
!17
2024-01-31 06:00:15 +09:30
79d89b3b3a
feat(calico_operator): once installed or new cluster always run calico operator deploy
...
!17
2024-01-30 23:18:37 +09:30
5edfdf4faf
fix(common): don't run soe task on software install
...
!17
2024-01-30 19:19:37 +09:30
12a42a3583
chore: remove jinja from conditional and dont track prep
...
!17
2024-01-30 19:09:37 +09:30
8d8ba0951e
feat(calico_operator): install before prime check as networking is required
...
prime ready check relies on networking, the operator is required for this
!17
2024-01-30 19:08:50 +09:30
478e4ccfa5
refactor: dont show changes for prep work
...
!17
2024-01-30 19:08:01 +09:30
8919486b6b
feat(firewall): add required rules for calico operator
...
!17
2024-01-30 19:07:20 +09:30
5925a26c60
feat(calico_operator): store ansible manifests on node
...
this provides for ansible diff to confirm if any changes were made.
!17
2024-01-30 19:06:31 +09:30
5ffbd78e2b
fix(new_cluster): correct config for new cluster install
...
!17
2024-01-30 19:04:34 +09:30
988b91f85a
chore: fix filename
...
!17
2024-01-30 19:01:47 +09:30
f48f645468
feat(calico_operator): deploy the operator to configure calico cni
...
!17 fixes #3
2024-01-29 21:52:28 +09:30
7049c57bd0
feat(networ_manager): setup calico interfaces as unmanaged
...
!17
2024-01-29 21:44:30 +09:30
c6ff60bb14
fix(node_restart): use correct variables
...
!17
2024-01-29 21:23:06 +09:30
e135a8690d
Merge branch 'feat-vxlan' into 'development'
...
fix(calico): bgp not not configured
See merge request nofusscomputing/projects/ansible/kubernetes!16
2023-12-29 05:59:18 +00:00
aa2d858ede
fix(restart_k3s): use correct group var
...
!16
2023-12-29 15:27:52 +09:30
e1220b0dac
feat(install): enable k3s module metrics-server
...
!16
2023-12-29 15:27:23 +09:30
88d57588fc
fix(token_fetch): only fetch token after prime installed
...
!16
2023-12-29 15:26:01 +09:30
681b52b31a
feat(olm): dont install by default
...
!16
2023-12-29 15:24:57 +09:30
60f7c2d6b6
feat(calico): disable vxlan
...
!16
2023-12-23 02:52:06 +09:30
a54fbe26f3
feat(calico): use vxlan overlay
...
/assign @jon_nfc
/spend 6h
!16
2023-12-22 23:01:01 +09:30
8e3217d1bd
Merge branch '16-ansible-update-fixes' into 'development'
...
fix: "migrate role for Ansible Upgrade 2.14.5->2.16.1"
Closes #16 and execution_environment#21
See merge request nofusscomputing/projects/ansible/kubernetes!15
2023-12-08 12:22:25 +00:00
c04b12a714
refactor(tasks): ensure module FQCN is used
...
!15 nofusscomputing/infrastructure/configuration-management/project-production!17
2023-12-08 21:50:43 +09:30