Samuel Liu
96e6a6ac3f
Add krew support ( #7464 )
* Add krew support
* Add reset for krew
* Update install krew(local)
* ansible lint
* yamllint
* fix krew default vars
* fix kubectl_localhost mode
* replace include
* fix e206
3 years ago
Florian Ruynat
42382e2cde
Update Terraform/Vagrant + increase tf_ovh retries ( #7477 )
3 years ago
Sergey
cce0940e1f
add CI test for auto_renew_certificates ( #7472 )
* add CI test for auto_renew_certificates
* change timer value
fix typo error in rotate cert script
3 years ago
Florian Ruynat
bef1e628ac
Fix issue with 'latest' in containerd version ( #7459 )
3 years ago
Daniil Muidinov
2257181ca8
Set containerd version to 1.4.4 ( #7398 )
* Set containerd version to 1.4.3
* Set containerd version to 1.4.4
Co-authored-by: Barry Melbourne <9964974+bmelbourne@users.noreply.github.com>
3 years ago
Florian Ruynat
e35becebf8
Move centos7-crio CI job to centos8 ( #7327 )
3 years ago
Matt Calvert
c2c97c36bc
Add in tests for Calico with dual-stack networking
3 years ago
Florian Ruynat
81b4ffa6b4
Add Fedora 33 CI, remove Fedora 31 ( #7072 )
3 years ago
Florian Ruynat
e0195da80d
Allow containerd root and state path to be configured ( #7098 )
3 years ago
Sergey
096bcdd078
Download once for crio ( #6998 )
* download run once feature for CRI-O
* fix typo
* fix test
3 years ago
Samuel Liu
cd7212453e
Add etcd tls cipher suites ( #7001 )
* Add etcd tls cipher suites
* yamllint
4 years ago
Sergey
a69f2b09da
download run once feature for containerd ( #6997 )
4 years ago
Etienne Champetier
68b96bdf1a
Helm v3 only ( #6846 )
* Fix etcd download dest
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* Only support Helm v3, cleanup install
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
4 years ago
Florian Ruynat
f6eed8091e
Remove contiv related files ( #6964 )
4 years ago
Florian Ruynat
405692d793
Switch some image from dockerhub to k8s.gcr (also increase pkg retries) ( #6955 )
4 years ago
Hans Feldt
ee23b947aa
fix flake8 errors in Kubespray CI - tox-inventory-builder ( #6910 )
* fix flake8 errors in Kubespray CI - tox-inventory-builder
* Invalidate CRI-O kubic repo's cache
Signed-off-by: Victor Morales <v.morales@samsung.com>
* add support to configure pkg install retries
and use in CI job tf-ovh_ubuntu18-calico (due to it failing often)
* Switch Calico, Cilium and MetalLB image repos to Quay.io
Co-authored-by: Victor Morales <v.morales@samsung.com>
Co-authored-by: Barry Melbourne <9964974+bmelbourne@users.noreply.github.com>
4 years ago
Hans Feldt
270f91e577
cleanup kubelet_deployment_type ( #6815 )
No longer used/supported
4 years ago
Hans Feldt
6141b98bf8
calico: default to using kdd datastore ( #6693 )
If already deployed, get current datastore from CNI config file
4 years ago
David Louks
bd49c993de
Added support for setting tiller_service_account and tiller_replicas ( #6696 )
* Added support for setting tiller_service_account and tiller_replicas
* Specify helm 2 version to ensure we have a test path that still hits helm 2 code
* Moved tiller_service_account to defaults.yml. Fixed is tiller_replicas defined check.
4 years ago
Hans Feldt
6da385de9d
Use "kubeadm join" to join masters to control plane ( #6661 )
Remove configuration variable kubeadm_control_plane
4 years ago
Florian Ruynat
705ad84ce7
Update third party librairies and tools ( #6669 )
4 years ago
Florian Ruynat
a556f8f2bf
Remove deprecated (and removed in 1.19) flag and function --basic-auth-file ( #6655 )
4 years ago
Florian Ruynat
ad15721677
Add Kubernetes 1.19.1 hashes and set default ( #6654 )
4 years ago
Lovro Seder
c1ba8e1b3a
Rotate kubelet server certificate. ( #6453 )
* Rotate kubelet server certificate.
* CI test kubelet server cert rotation
* Approve kubelet serving certificates in tests.
4 years ago
Arthur Outhenin-Chalandre
35682b5228
Fix cilium strict kube proxy replacement in HA ( #6473 )
* Update the cilium svc proxy test to HA mode
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Fix cilium strict kube-proxy in HA
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Add a single global endpoint variable
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Add cilium docs about kube-proxy replacement
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Fix issues in docs
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Kuralamudhan Ramakrishnan
90e5f8ffe1
adding ovn4nfv in kubespray ( #6381 )
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
4 years ago
Florian Ruynat
bf6168fca8
Move fedora30 jobs to fedora32 ( #6426 )
4 years ago
Arthur Outhenin-Chalandre
3550e3c145
Adding kube-proxy-replacement support in cilium ( #6334 )
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Arthur Outhenin-Chalandre
abfa1636e4
Fix kube-proxy post deployment removal ( #5554 )
* Fix kube-proxy removal
* Fix unwanted skipped task for kube-proxy
* Fix kube_proxy_remove default
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Add test for kube-router svc proxy
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Maxime Guyot
935c5093e2
Enable OVH CI ( #6365 )
4 years ago
Joel Seguillon
4c1e0b188d
Add .editorconfig file ( #6307 )
4 years ago
Alvaro
80d16e6c91
Support for Ambassador OSS as an Ingress ( #6135 )
Support for Ambassador OSS as an Ingress Controller when
settings `ingress_ambassador_enabled: true`.
Signed-off-by: Alvaro Saurin <alvaro.saurin@gmail.com>
4 years ago
Florian Ruynat
90c867b424
Update loadbalancers versions (haproxy&nginx) ( #6278 )
4 years ago
Maxime Guyot
69a48cbdd7
Add Vagrant CI for Ubuntu 20.04 ( #6279 )
4 years ago
Maxime Guyot
c6588856c7
Add Ubuntu 20.04 support and use Python 3 ( #6157 )
4 years ago
Samuel Liu
dba645421f
ADD tls cipher suites support ( #6024 )
* ADD tls cipher suites support
yaml lint
yamllint
* update test case
* update test case
4 years ago
Unai Arríen
8ec6729cae
Add disable_ipv6_dns: true in E2E tests ( #6266 )
4 years ago
petruha
bacbb2a0ca
Add custom dashboard namespace test ( #6249 )
Add custom dashboard namespace test
4 years ago
Maxime Guyot
fd59556222
Add Elastx CI ( #6127 )
4 years ago
Maxime Guyot
83d945127f
Make vagrant CI normal ( #6074 )
4 years ago
Florian Ruynat
1f9ccfe54d
Rollback metrics-server version and enable in one CI test ( #6130 )
4 years ago
Maxime Guyot
21ea079896
Disable OVH CI ( #6114 )
4 years ago
Florian Ruynat
c44f13114f
Allow containerd runtime with fedora os (30/31) - add CI test ( #6094 )
4 years ago
Maxime Guyot
641a2a8bb4
Skip molecule tests for Ubuntu 18.04 ( #6077 )
4 years ago
Maxime Guyot
01dbc909be
Make Vagrant CI use unsafe I/O ( #6058 )
4 years ago
Maxime Guyot
353d44a4a6
Add CI var for http_proxy ( #6039 )
4 years ago
Maxime Guyot
412d560bcf
Add CI for 16x ubuntu servers ( #6040 )
4 years ago
Maxime Guyot
09bccc97ba
Add CRI-O CI ( #5460 )
4 years ago
Maxime Guyot
3134dd4c0d
Drop support for Fedora 28 and add Fedora 30 and 31 ( #5969 )
4 years ago
Florian Ruynat
6a92e34994
Update tests names ( #5904 )
4 years ago