Dasmat Hansda
38f82cdce9
refactor: unify inconsistent variables in apiserver endpoint ( #13392 )
2026-10-12 06:25:22 +00:00
Max Gautier
2f42f98d22
Update docs and offline scripts for merged repo + tag in downloads
2026-09-23 15:35:00 +02:00
Razvan Petrescu
5ca00279b8
Add contrib/terraform/opennebula: provision Kubespray VMs on OpenNebula ( #13390 )
2026-09-08 10:16:29 +00:00
Joshua N Haupt
c693c73d29
Doc Fix: OpenStack Terraform Contrib README - added missing group_vars_path, updated instructions for cloud_provider, and added links to useful resources ( #12889 )
...
- Added setting the $CLUSTER bash variable as part of initial setup
- Add group_vars_path to inventory variables
- Update cloud_provider instructions
- Added relevant links to relevant 3rd party tutorials
2026-04-17 17:21:04 +05:30
uchiha vivek
bdbfcaae84
docs: updated Openstack Terraform ( #12943 )
...
* docs: (related to #12888 ) updated Openstack Terraform documentation
Signed-off-by: uchiha-vivek <vs160125@gmail.com >
* docs: (related to #12888 ) updated Openstack Terraform documentation
Signed-off-by: uchiha-vivek <vs160125@gmail.com >
* docs: (related to #12888 ) fixed the ansible link in openstack/README.md file
Signed-off-by: uchiha-vivek <vs160125@gmail.com >
* feat: OpenTofu included in OpenStack Documentation
* feat: OpenTofu version fixed
---------
Signed-off-by: uchiha-vivek <vs160125@gmail.com >
2026-04-02 21:21:06 +05:30
botsz
69258075e0
docs: update ansible-playbook inventory path in README ( #12615 ) ( #12992 )
2026-02-12 13:28:00 +05:30
Joshua N Haupt
422e7366ec
Fix Gluster image_id and update openstack_blockstorage_volume_v3 ( #12910 )
...
This fixes the Terraform Gluster Compute image_id bug and updates the openstack_blockstorage_volume_v2 to
openstack_blockstorage_volume_v3.
Resolves:
[Bug] OpenStack Compute variable handling of image_id and image_name for Gluster nodes is broken
https://github.com/kubernetes-sigs/kubespray/issues/12902
Update openstack_blockstorage_volume_v2 to openstack_blockstorage_volume_v3
https://github.com/kubernetes-sigs/kubespray/issues/12901
Signed-off-by: Joshua Nathaniel Haupt <joshua@hauptj.com >
2026-02-04 11:08:26 +05:30
Max Gautier
0b69a18e35
Remove nifcloud terraform provider support (it is no longer available) ( #12936 )
...
The nifcloud terraform provider has been deleted, so remove support and
CI.
2026-01-30 15:05:44 +05:30
Goutham K
a0d7bef90e
Remove deprecated kubelet flag ( #12639 )
2026-01-05 18:56:42 +05:30
R. P. Taylor
c857252225
terraform openstack: allow ICMPv6 by default ( #12805 )
2026-01-02 14:50:38 +05:30
Bas
65f33c3ef0
Install the clone as collection in SemaphoreUI if airgapped. ( #12660 )
...
Signed-off-by: Bas Meijer <bas.meijer@enexis.nl >
2025-11-14 06:45:40 -08:00
Albin Björk
5dce75d29b
upcloud: updated terraform provider version ( #12642 )
2025-10-24 00:53:34 -07:00
Chad Swenson
540cfd1087
Add version pinning for AWS tf provider to fix CI ( #12323 )
2025-06-19 18:38:51 -07:00
Jay.H
6fc1abba2e
fix offline prepare scripts ( #11962 )
...
fix offline prepare scripts
2025-06-15 07:28:58 -07:00
Jay.H
1abadd8caa
fix manage-offline-container-images.sh get image_id ( #11961 )
2025-06-15 07:10:57 -07:00
Anshuman Agarwala
73b3e9b557
Removed weave support ( #12230 )
2025-05-22 01:10:36 -07:00
Anshuman Agarwala
63cdf87915
Removed equinix provider ( #12229 )
2025-05-20 03:53:15 -07:00
Jay.H
8a4f4d13f7
fix manage-offline-container-images.sh create_registry ( #11964 )
2025-05-17 07:25:13 -07:00
Max Gautier
7db2aa1cba
Rename kubespray-defaults to kubespray_defaults
...
Role names in ansible collection should not contains hyphens.
2025-05-10 10:04:37 +02:00
Farshad Asadpour
45ecceb3e1
docs(terraform): update command for destroying infrastructure in README ( #12111 )
2025-04-08 02:16:39 -07:00
Fredrik Liv and davidumea
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 >
2025-04-01 07:58:42 -07:00
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).
2025-03-29 11:26:34 -07:00
Kubernetes Prow Robot
f02d313fee
Merge pull request #12093 from VannTen/cleanup/contrib
...
Cleanup old things in contrib/
2025-03-29 10:16:34 -07:00
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.
2025-03-28 09:49:28 +01:00
Max Gautier
c8ea1468d1
Remove unmaintained contrib: kvm-setup
2025-03-28 09:39:30 +01:00
Max Gautier
ad26fe77f5
[contrib] Remove heketi and glusterfs ( #12091 )
...
* Remove heketi
Heketi is no longer developed or supported and should not be used
anymore.
Remove the contrib playbook.
* Remove contrib glusterfs
Glusterfs integration with glusterfs is now either deprecated or
unsupported.
Other storage solutions should be preferred.
2025-03-27 15:32:38 -07:00
ERIK
a4843eaf5e
fix: missing 'v' prefix in offline image tags ( #12086 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-03-26 06:26:34 -07:00
diguage
ae583e2a28
registry support Mac ( #11960 )
2025-03-21 09:04:39 -07:00
lucianvlad
247b45bca6
fix issue with floating-ip ( #11950 )
2025-03-21 09:04:32 -07:00
Fredrik Liv
04a8adb17a
Upcloud: Added support for routers and gateways ( #11386 )
...
* Upcloud: Added support for routers and gateways
* Upcloud: Added ipsec properties for UpCloud gateway VPN
* Upcloud: Added support for deprecated network field for loadbalancers
2025-03-15 02:05:46 -07:00
Boris
a51e7dd07d
refact ip stack ( #11953 )
2025-02-11 03:37:58 -08:00
Antoine Legrand
4373c1be1d
Revert "Add support for ipv6 only cluster via "enable_ipv6only_stack_networks…" ( #11941 )
...
This reverts commit 76c0a3aa75 .
2025-02-03 07:06:58 -08:00
Boris
76c0a3aa75
Add support for ipv6 only cluster via "enable_ipv6only_stack_networks" ( #11831 )
2025-01-27 04:15:22 -08:00
ChengHao Yang
3930919283
Cleanup OWNERS files in each folders ( #11892 )
...
* Cleanup not in k-sigs members OWNERS
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Cleanup inactive members on Kubespray
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2025-01-15 12:10:34 -08:00
Bas and Arthur Outhenin-Chalandre
c84336b48c
Contrib: upload2artifactory.py ( #11886 )
...
* Contrib: upload2artifactory.py
Signed-off-by: Bas Meijer <bas.meijer@enexis.nl >
* Pythonic
Signed-off-by: Bas Meijer <bas.meijer@enexis.nl >
* Suggested
Co-authored-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr >
* upload2artifactory.py documentation.
---------
Signed-off-by: Bas Meijer <bas.meijer@enexis.nl >
Co-authored-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr >
2025-01-15 05:18:33 -08:00
Enrico Falco
782c0b35eb
Support python 3.12 for terraform.py in regex expression ( #11773 )
2024-12-09 15:50:02 +00:00
Max Gautier
f720290f8f
Remove pip and rpm packaging support ( #11760 )
...
Those files haven't been touched in roughly 5 years, and pip install on
Kubespray errors out.
The 'Requires:' are outdated, which suggests that no one is using this.
2024-11-30 06:20:57 +00:00
Max Gautier
56e41f0647
Remove contrib/dind
...
contrib/dind use inventory_builder, which is removed. It overlaps with
the function of kind (Kubernetes in Docker) and has not see change
(apart from linting driven ones) for a long time.
It also does not seem to work (provisioning playbook crash).
2024-11-26 14:43:37 +01:00
Max Gautier
719c0b00c5
Remove the inventory_builder script
...
This only really help with the easiest part of building your inventory
(listing the hosts) as you still need to edit your groups vars and
similar.
The opaqueness of the script does not really help our users to
understand their own inventory.
Furthermore, there is not really a reason that something which is common
to all the Ansible ecosystem should be done in a special way for
Kubespray.
2024-11-26 14:34:40 +01:00
anders-elastisys
d23753e9f7
Add support to use exisitng fips with terraform openstack ( #11558 )
2024-11-07 03:13:29 +00:00
ChengHao Yang
a2a11819b3
Docs: migrate to cloud_controllers
...
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2024-11-05 00:51:00 +08:00
Andrea Zonca
d3113ad869
[doc] Add previously undocumented options in Terraform/Openstack ( #11477 )
...
These options are available in https://github.com/zonca/jetstream_kubespray/blob/6ba36564107c34a6261f2ae44d05aa344277e10e/contrib/terraform/openstack/modules/compute/variables.tf#L204-L218 but are currently undocumented in the README.md
2024-09-27 19:02:02 +01:00
Bogdan Sass
4b324cb0f0
Rename master to control plane - non-breaking changes only ( #11394 )
...
K8s is moving away from the "master" terminology, so kubespray should follow the same naming conventions. See https://github.com/kubernetes/community/blob/65d886bb3029e73d9729e1d4f27422a7985233ed/sig-architecture/naming/recommendations/001-master-control-plane.md
2024-09-06 07:56:19 +01:00
Max Gautier
7f527f6195
Drop support for RHEL 7 / CentOS 7 ( #11246 )
...
* Simplify docker systemd unit
systemd handles missing unit by ignoring the dependency so we don't need
to template them.
* Remove RHEL 7/CentOS 7 support
- remove ref in kubespray roles
- move CI from centos 7 to 8
- remove docs related to centos7
* Remove container-storage-setup
Only used for RHEL 7 and CentOS 7
2024-09-05 07:41:01 +01:00
Vlad Korolev
9a7b021eb8
Do not use ‘yes/no’ for boolean values ( #11472 )
...
Consistent boolean values in ansible playbooks
2024-08-28 06:30:56 +01:00
R. P. Taylor
5c5421e453
fix double pop of access_ip ( #11435 )
2024-08-27 16:28:57 +01:00
David
2799f11475
Add support for LB in upcloud private zone ( #11260 )
2024-07-31 21:58:30 -07:00
Lihai Tu
8208a3f04f
Rename systemd module to systemd_service ( #11396 )
...
Signed-off-by: tu1h <lihai.tu@daocloud.io >
2024-07-26 01:11:39 -07:00
Bas
8f5f75211f
Improving yamllint configuration ( #11389 )
...
Signed-off-by: Bas Meijer <bas.meijer@enexis.nl >
2024-07-25 18:42:20 -07:00
Robin Wallace
15b62cc7ce
upcloud: v5.6.0 and better server groups ( #11311 )
2024-06-26 01:42:21 -07:00