Max Gautier
fcc294600c
Workaround missing etcd certds on control plane node ( #12181 )
5 months ago
Max Gautier
9631b5fd44
Move etcd inventory sample doc to role defaults
5 months ago
Max Gautier
a7d681abff
Install iputils with other packages
5 months ago
Max Gautier
5867fa1b9f
Move back iproute install to system_packages
Packages are now installed before network facts collection, so we can
install iproute with the rest.
5 months ago
Max Gautier
1e79c7b3cb
Move package install to bootstrap-os
5 months ago
Max Gautier
34d64d4d04
Remove outdated comment
bootstrap-os does not do anything in sudoers since e2ad6aad5
(bootstrap:
rework role (#4045 ), 2019-02-11).
So SSH pipelining working is effectively a pre-requisite anyway.
5 months ago
Max Gautier
87726faab4
Move check 'sorted pkgs list to pre-commit'
This is a lint check, which should not live in the playbook itself.
5 months ago
Max Gautier
1b9919547a
Split 'offline' assert into their own role
The preinstall assert cover a number of things, many of which depends
only on the inventory, and can be run without any ansible_facts
collected.
Split them off to simplify re-ordering.
5 months ago
Kubernetes Prow Robot
84d96d5195
Merge pull request #12165 from tico88612/fix/failing-test-coredns-autoscaler
Feat: add `dns_autoscaler_affinity` and remove in-place values
5 months ago
ChengHao Yang
1374a97787
Test: ubuntu22-calico-all-in-one-upgrade disable dns autoscaler
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
bin.pan
6f0fc020e8
update containerd.options key name ( #12170 )
5 months ago
Takuya Murakami
f58a6e2057
docs: Fix offline-environment.md to add 'v' prefix of some versions ( #12166 )
* docs: Fix offline-environment.md to add 'v' prefix of some versions
Now some version variables (kube_version, etcd_version, etc) don't have 'v' prefix,
so you need to add 'v' prefix to download URLs.
* fix: Fix offline.yml to add 'v' prefix of some versions
5 months ago
Ali Afsharzadeh
09fad4886a
Fix path to facts.yml in node facts refresh section ( #12177 )
5 months ago
Ho Kim
c47711c2f2
fix: correct indent of cpuManagerPolicyOptions ( #12123 )
5 months ago
Karthik S
a3e6e66204
Etcd Certificates are not generated when adding nodes to an existing cluster with scale.yml ( #12120 )
* [Issue-12117]-Certificates for the new hosts are not generated during scale.yml
* [Issue-12117]-Certificates for the new hosts are not generated during scale.yml
* [Issue-12117]-Certificates for the new hosts are not generated during scale.yml
5 months ago
ChengHao Yang
2907936c85
Feat: add dns_autoscaler_affinity remove in-place values
Upstream has removed affinity, and fix upgrade failing test.
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
ChengHao Yang
71a323039f
Fix: kubelet-csr-approver moves to regular application installation ( #12141 )
This commit fixed the process to ensure that CCM is installed first to
avoid the chicken-and-egg problem.
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
ChengHao Yang
5e5e509698
Revert "Update cluster-proportional-autoscaler to v1.9.0 ( #11982 )" ( #12168 )
This reverts commit 16841a1fb0
.
5 months ago
Takuya Murakami
4a598c1ef3
Make kubernetes 1.32.4 default ( #12161 )
5 months ago
Aviral Agarwal
1da9f0dec4
Fixed kube-vip to use `kube-vip/kube-vip-iptables` image instead of `kube-vip/kube-vip` when `lb_fwdmethod` or `kube_vip_lb_fwdmethod` is set to `masquerade` ( #12145 )
5 months ago
ShinyaIshitobi
629a690886
fix: Enable NRI for containerd and disable plugin when nri_enabled is false ( #12152 )
* fix(containerd): always render NRI plugin block with conditional disable flag
* feat: enable Node Resource Interface plugin when using containerd
* fix: remove the
* fix: fix for linter
5 months ago
Mathieu Parent
16841a1fb0
Update cluster-proportional-autoscaler to v1.9.0 ( #11982 )
5 months ago
ERIK
22c19a40fa
feat: Update containerd and nerdctl checksums to latest versions ( #12154 )
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
5 months ago
ERIK
8f41a2886d
Update version comparison syntax and optimize whitespace ( #12146 )
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
5 months ago
Max Gautier
38cea5b866
Patch versions updates ( #12119 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
5 months ago
Ekko
4177289ef6
Fix typo in .gitlab-ci/kubevirt.yml ( #12134 )
Signed-off-by: Ekko Tu <lihai.tu@daocloud.io>
5 months ago
Kubernetes Prow Robot
4ad9f9b535
Merge pull request #11763 from tico88612/feat/gateway-api-v1.2.1
Refactor Gateway API installation process and bump Gateway API v1.2.1
5 months ago
ChengHao Yang
6f58b33de0
Deprecate `gateway_api_experimental_channel`
Please use `gateway_api_channel` and set `experimental`.
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
ChengHao Yang
9456e792f1
Remove unused Gateway API template
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
10 months ago
ChengHao Yang
7f60dda565
Refactor Gateway API manifests installation process
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
ChengHao Yang
582fe2cbde
Add Gateway API download information in kubespray-default
Remove old variables in kubernetes-apps/gateway_api
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
10 months ago
Max Gautier
79fbfdf271
component_hash_update: support calico_crds ( #12122 )
- add support for "no_arch" downloads: arch-indendendant files such as
YAML manifests, helm charts, etc.
- wire calico_crds with it.
5 months ago
ChengHao Yang
cfaf397d4a
Bump: OpenStack Cloud Controller Manager upgrade to v1.32.0 ( #12121 )
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
Kubernetes Prow Robot
2f404de77c
Merge pull request #12037 from VannTen/ci/convert_vagrant_to_kubevirt_2
CI: convert remaining vagrant jobs (except IPv6) to kubevirt + cleanups
5 months ago
Mohammd Reza Mollasalehi
d304966d75
doc: fix a broken link in the Calico documentation ( #12108 ) ( #12109 )
5 months ago
ChengHao Yang
4ce5510c1a
[rbd-provisioner] deprecate outdated application and documentation ( #12114 )
* Cleanup: deprecate rbd-provisioner application
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
* Docs: remove rbd-provisioner application
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
ChengHao Yang
8032b8281d
[cephfs-provisioner] deprecate outdated application and documentation ( #12113 )
* Cleanup: deprecated CephFS application
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
* Docs: Remove CephFS Application
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
5 months ago
Farshad Asadpour
45ecceb3e1
docs(terraform): update command for destroying infrastructure in README ( #12111 )
5 months ago
Max Gautier
5a6ef1dafa
Timeout on RHEL subscription check ( #12115 )
subscription-manager status can in some circumstances just never
terminates, with nothing indicating the problem from the Ansible
playbook log.
This makes it difficult to find the hosts misbehaving.
Add a timeout to the subscription checks (defaulting to 3 minutes). This
should be more than enough for normal circumstances while allowing
easier troubleshooting, as the hosts will be FAILED instead of the
playbook just waiting indefinitely.
5 months ago
Max Gautier
0ae9ab36ce
CI: Pin github actions for security ( #12105 )
Dependabot can still upgrade the action version.
6 months ago
Bas
cf48915657
Documenting offline installation with secure files repo and registry. ( #11993 )
* Add config for addon helm and local_path_provisioner
* Documenting offline installation with secure files_repo
* Documenting offline installation with secure registry
6 months ago
Fredrik Liv
6f74ef17f7
Upcloud: Add possibility to setup cluster using nodes with no public IPs ( #11696 )
* terraform upcloud: Added possibility to set up nodes with only private IPs
* terraform upcloud: add support for gateway in private zone
* terraform upcloud: split LB proxy protocol config per backend
* terraform upcloud: fix flexible plans
* terraform upcloud: Removed overview of cluster setup
---------
Co-authored-by: davidumea <david.andersson@elastisys.com>
6 months ago
Max Gautier
fe2ab898b8
component_hash_update: remove obsolete todos ( #12098 )
6 months ago
dependabot[bot]
c8b8567781
build(deps): bump actions/checkout from 3 to 4 ( #12089 )
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months ago
dependabot[bot]
bf86c14d35
build(deps): bump redhat-plumbers-in-action/advanced-issue-labeler ( #12090 )
Bumps [redhat-plumbers-in-action/advanced-issue-labeler](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler ) from 2 to 3.
- [Release notes](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/releases )
- [Commits](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: redhat-plumbers-in-action/advanced-issue-labeler
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months ago
dependabot[bot]
e47eb4bc7f
build(deps): bump pytest-testinfra from 10.1.1 to 10.2.2 ( #12096 )
Bumps [pytest-testinfra](https://github.com/pytest-dev/pytest-testinfra ) from 10.1.1 to 10.2.2.
- [Release notes](https://github.com/pytest-dev/pytest-testinfra/releases )
- [Changelog](https://github.com/pytest-dev/pytest-testinfra/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-testinfra/compare/10.1.1...10.2.2 )
---
updated-dependencies:
- dependency-name: pytest-testinfra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months ago
Max Gautier
5222f48978
auto-update: use a branch prefix rather than suffix ( #12097 )
This is more in-line with dependabot and similar auto-updaters.
Reduce ci coverage on github action updating (it does not change
kubespray code, no need for testing).
6 months ago
Max Gautier
7b6b7318b2
Remove unused manifest (docs) ( #12092 )
This file is no longer referenced since e0d67367e
(Update installation
doc with vagrant (#8406 ), 2022-01-11).
6 months ago
Kubernetes Prow Robot
f02d313fee
Merge pull request #12093 from VannTen/cleanup/contrib
Cleanup old things in contrib/
6 months ago
Max Gautier
7c9870d15b
Remove contrib/mitogen
- the playbook does not work
- the mitogen version is not up to date
This strongly suggests this is not used ; let's drop it.
6 months ago