Commit Graph

188 Commits

Author SHA1 Message Date
Jon
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
27eaff7547 build(version): bump version 0.2.0 → 0.3.0 0.3.0 2024-03-13 09:00:49 +00:00
Jon
d7e9f64161 Merge branch 'feat-additions-and-idempotent' into 'development'
feat: some additions and ensure idempotent

See merge request nofusscomputing/projects/ansible/kubernetes!35
2024-03-13 08:50:45 +00:00
Jon
826468fc42 refactor: image var update for calico
!35
2024-03-13 16:37:15 +09:30
Jon
164b59c100 feat: remove old var and update kube version
!35
2024-03-13 15:38:26 +09:30
Jon
29a9e696a9 feat: install helm binary
!35
2024-03-13 15:27:36 +09:30
Jon
6a10eb22cc docs: update index
!35
2024-03-13 13:58:44 +09:30
Jon
43c6c940a1 feat: disable node ipv6 support
!35
2024-03-13 02:44:09 +09:30
Jon
9d5a078320 feat(kubevirt): install virtctl plugin
!35
2024-03-13 00:59:55 +09:30
Jon
2ec8fe814c chore: remove var no longer in use
!35
2024-03-13 00:19:06 +09:30
Jon
2b041c1cca feat(kubevirt): optionally specify which nodes within a cluster to install kubeviirt
!35
2024-03-13 00:09:47 +09:30
Jon
af26559485 feat(kubevirt): Default to live migration for update strategy
!35
2024-03-12 23:43:39 +09:30
Jon
cb5a5697c1 fix: remove depreciated worker var
!35
2024-03-12 23:43:03 +09:30
Jon
c7a5c7c7e3 feat: Optionally Install KubeVirt
!35
2024-03-12 23:42:29 +09:30
Jon
aca7e557a6 docs: update latest feat changes
!35
2024-03-12 21:28:35 +09:30
Jon
f1d20aac80 feat(install): dont allow installation to continue if the hostname does not match inventory_hostname
!35
2024-03-12 21:28:14 +09:30
Jon
3b760db6e7 feat(variables): remove depreciated variables
!35
2024-03-12 21:27:17 +09:30
Jon
83ddfd4fbf fix(configure): if firewall rules dir does not exist, dont add firewall rules
!35
2024-03-12 20:57:53 +09:30
Jon
967829d9e4 feat(install): etcd deployment now optional
!35
2024-03-12 20:57:20 +09:30
Jon
56ac6eb3b4 feat: By default conduct single node install
!35
2024-03-12 20:52:46 +09:30
Jon
283568f72a feat(install): OLM install now optional default=false
!35
2024-03-12 18:56:19 +09:30
Jon
c7a3e617f0 fix(install): installed check is different for master/slave
!35
2024-03-12 18:54:58 +09:30
Jon
21d0dbefa9 feat(k8s): remove k8s cluster install
!35
2024-03-12 18:53:57 +09:30
9dad960208 Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!34
2024-02-25 09:32:30 +00:00
96ff6ba860 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "6f80ea3af7fdc64e9998820a8800c288d7facbc6)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "41eeb7badd582175b371cd4a5b2192decbcb0210)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 41eeb7badd582175b371cd4a5b2192decbcb0210

MR !34
2024-02-25 09:31:50 +00:00
edd4d2b434 Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!33
2024-02-24 06:31:22 +00:00
9dcea39df6 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "4f65bc1367585146490637dfc7c57c987216e652)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "6f80ea3af7fdc64e9998820a8800c288d7facbc6)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 6f80ea3af7fdc64e9998820a8800c288d7facbc6

MR !33
2024-02-24 06:30:27 +00:00
c765efe99d Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!32
2024-02-23 09:07:42 +00:00
916a3b475b chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "8094694d43449f1d17b763e215485b2950e6b6b4)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "4f65bc1367585146490637dfc7c57c987216e652)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 4f65bc1367585146490637dfc7c57c987216e652

MR !32
2024-02-23 09:06:59 +00:00
dc53c7694a Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!31
2024-02-23 02:52:16 +00:00
d4efa4c9b3 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "34c81c98494b5ce448f4da4e645952439c897906)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "8094694d43449f1d17b763e215485b2950e6b6b4)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 8094694d43449f1d17b763e215485b2950e6b6b4

MR !31
2024-02-23 02:51:24 +00:00
b4481d3f27 Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!30
2024-02-22 09:54:05 +00:00
315ea4058e chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "c7c966bbee4fefc044d4c58e60dd5f10ec63862b)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "34c81c98494b5ce448f4da4e645952439c897906)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 34c81c98494b5ce448f4da4e645952439c897906

MR !30
2024-02-22 09:53:23 +00:00
7019150433 Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!29
2024-02-22 08:35:19 +00:00
3bd2b88ecb chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "74ac15925c75ba0178ae21932b02b6a90a9169c3)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "c7c966bbee4fefc044d4c58e60dd5f10ec63862b)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out c7c966bbee4fefc044d4c58e60dd5f10ec63862b

MR !29
2024-02-22 08:34:38 +00:00
eabbe49ed9 Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!28
2024-02-22 08:05:04 +00:00
5585c1eb0b chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "e046f9ea49a617ce91ff2eda53b897f798dfb810)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "74ac15925c75ba0178ae21932b02b6a90a9169c3)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 74ac15925c75ba0178ae21932b02b6a90a9169c3

MR !28
2024-02-22 08:04:22 +00:00
37bf447779 Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!27
2024-02-22 06:31:20 +00:00
41a59a80d9 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "d29064f1490073599518b629c7bf6585b48c8736)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "e046f9ea49a617ce91ff2eda53b897f798dfb810)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out e046f9ea49a617ce91ff2eda53b897f798dfb810

MR !27
2024-02-22 06:30:37 +00:00
79a64c670d Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!26
2024-02-17 04:50:21 +00:00
672b0c03c0 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "02252db664a428e83fb9ae24662b56b53e615989)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "d29064f1490073599518b629c7bf6585b48c8736)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out d29064f1490073599518b629c7bf6585b48c8736

MR !26
2024-02-17 04:49:41 +00:00
60054a23ab Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!25
2024-02-15 13:49:07 +00:00
88c54d5b59 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "bea398200f838736c6111a399478667df37435cb)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/gitlab-ci",
    "remote_head": "02252db664a428e83fb9ae24662b56b53e615989)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 02252db664a428e83fb9ae24662b56b53e615989

MR !25
2024-02-15 13:48:21 +00:00
7adeb7daee Merge branch 'automated-tasks' into 'development'
chore(website-template): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/kubernetes!24
2024-02-08 05:32:46 +00:00
434a40be1e chore(git): updated submodule website-template
Automation Data:
{
    "branch": "development",
    "current_commit": "2bcc17652babd4027e7245c6367841e2580ec317)",
    "name": "website-template",
    "path": "/builds/nofusscomputing/projects/ansible/kubernetes/_automation_/website-template",
    "remote_head": "f5a82d3604faca56756eec91acee28ff89defd1d)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/infrastructure/website-template.git"
}

Changes: Submodule path website-template: checked out f5a82d3604faca56756eec91acee28ff89defd1d

MR !24
2024-02-08 05:32:04 +00:00
7ecd4e21fa build(version): bump version 0.2.0rc1 → 0.2.0 0.2.0 2024-02-03 05:14:51 +00:00
Jon
ef90e653df Merge branch 'fix-k3s-config' into 'development'
fix: k3s config

See merge request nofusscomputing/projects/ansible/kubernetes!23
2024-02-03 05:10:39 +00:00
Jon
abb7042cbd feat(calico): turn bpf off
!23
2024-02-03 14:39:55 +09:30
Jon
a45fe0c9f9 feat(calico): set tolerations for typha "CriticalAddonsOnly"
!23
2024-02-03 14:39:34 +09:30
Jon
623d178196 fix(config): set external ip if set or node ip if not set
!23
2024-02-03 14:38:01 +09:30