johnstudarus
b103385678
added missing sidebar link to Packet doc ( #4513 )
5 years ago
Maxime Guyot
848191e97a
Enable working Packet CI jobs and delay GCE CI ( #4559 )
5 years ago
MarkusTeufelberger
04e3fb6a5a
Fix ansible-lint error 103 ( #4511 )
5 years ago
Maxime Guyot
b218e17f44
ansible-lint: E403 Package installs should not use latest ( #4500 )
5 years ago
Maxime Guyot
bba6d0c613
Fix CI link ( #4521 )
5 years ago
Maxime Guyot
49af1f9969
Fix ansible-lint e601 in create-vms ( #4561 )
5 years ago
Maxime Guyot
a6dc50e7cb
Add host information for canal readiness probe ( #4548 )
5 years ago
Maxime Guyot
f69b5f7f33
Upgrade to Ansible 2.7.8 ( #4535 )
5 years ago
Maxime Guyot
37eac010c8
ansible-lint: Don’t compare to literal True/False ( #4499 )
5 years ago
Andreas Krüger
d4b9f15c0a
PHASE 2 - Enable Packet-CI in gitlab and move unit-tests and deploy-part1 ( #4538 )
* PHASE 2 - Enable Packet-CI in gitlab
* Add gitlab files
* Reset files back and only keep Packet
* Include packet
* Add missing Upgrade Tests
* Update GCE jobs etc
* Fix bug
* Yaml lint all gitlab files
* Remove GCE
* Test
* Test again
* Enable GCE again
* Install requirements
* Cleanup the gitlab file
* Cleanup runner tags
* Install requirements
* Test
* Test variables for gce
* Test again
* Test again
* Fix
* Update
5 years ago
Maxime Guyot
ec3daedf9e
Revert "Fix for unknown 'kubernetes.io' or 'k8s.io' labels specified with --node-labels ( #4320 )" ( #4553 )
This reverts commit 586ad89d50
.
5 years ago
Maxime Guyot
1cf76a10db
Disable usage of default security group ( #4533 )
5 years ago
Jugwan Eom
d83181a2be
add RBD Provisioner Addon ( #3667 ) ( #3668 )
Based on the CephFS Provisioner Addon, the following changes have been made:
- Upstream v2.1.1-k8s1.11
- Configurable Provisioner replicas
5 years ago
Andreas Krüger
b834a28891
PHASE 1 - Add Packet-CI playbook and configuration ( #4537 )
5 years ago
andreyshestakov
78f6f6b889
Mark "Calico | Set global as_num" as "unchanged" ( #4539 )
This command executes with "--skip-exists" parameter, so it is idempotent
and should not be marked as "changed".
5 years ago
Maxime Guyot
0b02f6593b
Split .gitlab-ci.yml into several files ( #4519 )
5 years ago
Andreas Holmsten
7f1d9ff543
[contrib/terraform/openstack] Add k8s_allowed_remote_ips variable ( #4506 )
* Add k8s_allowed_remote_ips variable
Useful for defining CIDRs allowed to initiate a SSH connection when
you don't want to use a bastion.
* Add TF_VAR_k8s_allowed_remote_ips variable to tf-apply-ovh
5 years ago
Matthew Mosesohn
c5fb734098
Switch calicoctl from a container to a binary ( #4524 )
5 years ago
Maxime Guyot
d5d3cfd3fa
Sanitize the cluster_name variable ( #4509 )
5 years ago
Maxime Guyot
cc77a8c395
Add logo folders ( #4515 )
5 years ago
Matthew Mosesohn
d39c273d96
Revert "Use K8s 1.14 and add kubeadm experimental control plane mode ( #4317 )" ( #4510 )
This reverts commit 316508626d
.
5 years ago
Matthew Mosesohn
316508626d
Use K8s 1.14 and add kubeadm experimental control plane mode ( #4317 )
* Use Kubernetes 1.14 and experimental control plane support
* bump to v1.14.0
5 years ago
Maxime Guyot
46ba6a4154
ansible-lint: when lines should not include Jinja2 variables ( #4496 )
5 years ago
Maxime Guyot
d8cbbc414e
Add a PR template ( #4491 )
5 years ago
Maxime Guyot
ebae491e3f
Add several issue templates ( #4493 )
5 years ago
Maxime Guyot
6f919e5020
Add CI for Ubuntu 18.04 on Packet ( #4439 )
5 years ago
Andreas Krüger
4ff851b302
Enable nodelocaldns by default ( #4461 )
* Enable nodelocaldns by default
* Enable nodelocaldns by default
* nodelocaldns is now default
* Disable enable_nodelocaldns for the addons CI jobs
Disable enable_nodelocaldns for the addons CI jobs to make sure things still work without nodelocaldns
5 years ago
Qasim Sarfraz
3af90f8772
disable cloud-routes for non-cloud plugin ( #4443 )
5 years ago
MarkusTeufelberger
cb54d074b5
Fix syntax of yaml in .gitlab-ci.yml file ( #4409 )
5 years ago
Andreas Krüger
9032e271f1
Upgrade CoreDNS to 1.5.0 ( #4494 )
5 years ago
Andreas Krüger
15597aa493
Do not force TCP connections to upstreams. ( #4492 )
5 years ago
Sergey
3b9d13fda9
Return back bind API server node loadbalancer to 127.0.0.1 for security purposes. ( #4489 )
5 years ago
Andreas Krüger
5e0249ae7c
Add HAProxy as internal loadbalancer ( #4480 )
5 years ago
Remous-Aris Koutsiamanis
27958e4247
Fix "Prevent inventory.py from configuring an even number of nodes in etcd" #4399 ( #4465 )
by making clusters with fewer than 3 nodes have only 1 etcd node
5 years ago
Maxime Guyot
353afa7cb0
Fix ipip: false in calico v3 ( #4473 )
5 years ago
Maxime Guyot
e865c50574
Fix terraform fmt on contrib/terraform/aws ( #4484 )
5 years ago
Neven Miculinic
a30ad1e5a5
Added generic CNI network plugin ( #4322 )
* Added generic CNI network plugin
* Added CNI network plugin documentation
* added necessary fix
5 years ago
Robert Neumann
586ad89d50
Fix for unknown 'kubernetes.io' or 'k8s.io' labels specified with --node-labels ( #4320 )
* Fix the file path for all.yml and k8s-cluster.yml
* Fix --node-labels namespace error "unknown labels specified"
* Update templates and configs kubelet node-labels
5 years ago
Sidharth Anupkrishnan
6caa639243
Update CoreDNS label as specified in the kubernetes coredns repository ( #3920 )
5 years ago
Maxime Guyot
80f31818df
Add terraform validate for contrib/terraform/aws ( #4438 )
5 years ago
Maxime Guyot
854cc53fa5
Add CI for contrib/terraform/openstack ( #4475 )
5 years ago
MarkusTeufelberger
d2a1ac3b0c
Add Ansible-lint CI step ( #4411 )
* Add ansible-lint as gitlab-ci step
* Fix jinja2 syntax in include_tasks that breaks ansible-lint
* Use a block scalar to get around gitlab quoting/escaping rules
* Run ansible-lint in verbose mode in CI
5 years ago
Andreas Krüger
a678d1be9d
Update CI to use 2.9.0 release and update Dockerfile to now use 18.04 ( #4472 )
* Update CI to use 2.9.0 release and update Dockerfile to now use 18.04
* Update CI to use 2.9.0 release and update Dockerfile to now use 18.04
* Update the kubectl bin
5 years ago
André R. de Miranda
097806dfe8
Added tag kube-proxy ( #4272 )
Signed-off-by: André R. de Miranda <andre@miranda.work>
5 years ago
Abdulaziz AlMalki
7cdf1fd388
quote values for kube_oidc_groups_prefix and kube_oidc_username_prefix values to accept colon, e.g oidc: ( #4305 )
This will fix error: error converting YAML to JSON: yaml: line 36: mapping values are not allowed in this context
Signed-off-by: Abdulaziz AlMalki <almalki.a@gmail.com>
5 years ago
Maxime Guyot
a4e65c7ceb
Upgrade to Ansible >2.7.0 ( #4471 )
5 years ago
Karen Almog
20ebb49568
Don't create security groups for a bastion host on openstack, if doesn't exist ( #4291 )
5 years ago
Andreas Krüger
aa162b0d5d
Update kube-router to 0.2.5 ( #4469 )
5 years ago
Maxime Guyot
b15f3e182d
add default routing to canal and disable bird checks ( #4468 )
Co-Author: Paweł Skrzyński
5 years ago
Andreas Krüger
4d39c1856e
Fix jinja filters ( #4470 )
5 years ago