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
Maxime Guyot
686316b390
Cleanup virsh volumes in Vagrant CI ( #6688 )
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
Florian Ruynat
05ff4a527d
Fix a bunch of failed quality rules ( #6646 )
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
Barry Melbourne
058438a25d
Remove support for CoreOS Container Linux ( #6576 )
4 years ago
Florian Ruynat
5884eeb606
Remove ethtool workaround, issue is now fixed ( #6579 )
4 years ago
Florian Ruynat
d9d11e2291
Update sonobuoy dependency ( #6536 )
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
Maxime Guyot
50598d9d47
Fix E306 in tests/ ( #6495 )
4 years ago
Victor Morales
bdf0238328
Upgrade molecule to v3 ( #6468 )
Signed-off-by: Victor Morales <v.morales@samsung.com>
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
Maxime Guyot
fe46349786
Fix ansible-lint E301 for commands fetching data ( #6465 )
4 years ago
Maxime Guyot
214e08f8c9
Fix ansible-lint E305 ( #6459 )
4 years ago
Maxime Guyot
8bd3b50e31
Fix ansible-lint E404 ( #6417 )
4 years ago
Maxime Guyot
e70f27dd79
Add noqa and disable .ansible-lint global exclusions ( #6410 )
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
bozzo
276c450759
Use `connection: local` when `delegate_to: localhost` ( #6322 )
This will avoid SSH connection on the local host
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
Florian Ruynat
f2ca929a4a
Move nodes readiness test before pods readiness ( #6089 )
4 years ago
Maxime Guyot
fd59556222
Add Elastx CI ( #6127 )
4 years ago
Florian Ruynat
71d476b121
Auto detect github target branch in rebase script ( #6187 )
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
Florian Ruynat
965fe1db94
Update cni spec to 0.4.0 for network plugin allowing it ( #6053 )
4 years ago
Maxime Guyot
641a2a8bb4
Skip molecule tests for Ubuntu 18.04 ( #6077 )
4 years ago
Florian Ruynat
79de8ff169
Replace "replicas" option (CI tests) removed in latest k8s versions ( #6068 )
4 years ago
Maxime Guyot
01dbc909be
Make Vagrant CI use unsafe I/O ( #6058 )
4 years ago
Florian Ruynat
361645e8b6
Fix multus missing cni and erroneous CI tests ( #6051 )
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
Florian Ruynat
a468954519
Fix default value for standalone tests ( #6043 )
4 years ago
Sergey
69603aed34
add strategy mitogen_linear when installed mitogen ( #5985 )
* add strategy mitogen_linear when installed mitogen
* add small docs
Rename playbook file
The raw action executes as a regular Mitogen connection, which requires Python on the target, so add strategy: linear to bootstrap-os role playbook.
* add mitogen to CI test
fix typo
* enable mitogen test on deploy-part1 tests
change version from master to release
download tar.gz archive
* run all CI tests with mitogen
* disable mitogen with upgrade CI tests
* enable mitogen on CI tests via env vars
* disable mitogen on CI test by default, enable on some different OS
* disable mitogen CI test on centos8
(get error /usr/bin/python: No such file or directory)
4 years ago
Maxime Guyot
6674be2572
Cleanup Vagrant VMs before molecule and vagrant CI ( #6009 )
4 years ago