committed by
Kubernetes Prow Robot
25 changed files with 0 additions and 568 deletions
Split View
Diff Options
-
1.gitlab-ci.yml
-
247.gitlab-ci/gce.yml
-
16tests/files/gce_centos-weave-kubeadm-sep.yml
-
17tests/files/gce_centos7-calico-ha.yml
-
29tests/files/gce_centos7-flannel-addons.yml
-
13tests/files/gce_centos7-kube-router.yml
-
13tests/files/gce_centos7-multus-calico.yml
-
14tests/files/gce_coreos-alpha-weave-ha.yml
-
16tests/files/gce_coreos-calico-aio.yml
-
13tests/files/gce_coreos-canal.yml
-
14tests/files/gce_coreos-cilium.yml
-
15tests/files/gce_coreos-kube-router.yml
-
11tests/files/gce_debian9-calico-upgrade.yml
-
11tests/files/gce_opensuse-canal.yml
-
14tests/files/gce_oracle-canal.yml
-
11tests/files/gce_rhel7-canal-sep.yml
-
11tests/files/gce_rhel7-weave.yml
-
11tests/files/gce_ubuntu-canal-ha.yml
-
14tests/files/gce_ubuntu-canal-kubeadm.yml
-
12tests/files/gce_ubuntu-contiv-sep.yml
-
15tests/files/gce_ubuntu-flannel-ha.yml
-
13tests/files/gce_ubuntu-kube-router-sep.yml
-
11tests/files/gce_ubuntu-weave-sep.yml
-
12tests/files/gce_ubuntu18-cilium-sep.yml
-
14tests/files/gce_ubuntu18-flannel-aio.yml
@ -1,247 +0,0 @@ |
|||
--- |
|||
.gce_variables: &gce_variables |
|||
GCE_USER: travis |
|||
SSH_USER: $GCE_USER |
|||
CLOUD_MACHINE_TYPE: "g1-small" |
|||
CI_PLATFORM: "gce" |
|||
PRIVATE_KEY: $GCE_PRIVATE_KEY |
|||
|
|||
.cache: &cache |
|||
cache: |
|||
key: "$CI_BUILD_REF_NAME" |
|||
paths: |
|||
- downloads/ |
|||
- $HOME/.cache |
|||
|
|||
.gce: &gce |
|||
extends: .testcases |
|||
<<: *cache |
|||
variables: |
|||
<<: *gce_variables |
|||
tags: |
|||
- gce |
|||
except: ['triggers'] |
|||
only: [/^pr-.*$/] |
|||
|
|||
.centos_weave_kubeadm_variables: ¢os_weave_kubeadm_variables |
|||
# stage: deploy-part1 |
|||
UPGRADE_TEST: "graceful" |
|||
|
|||
.centos7_multus_calico_variables: ¢os7_multus_calico_variables |
|||
# stage: deploy-gce |
|||
UPGRADE_TEST: "graceful" |
|||
|
|||
# Builds for PRs only (premoderated by unit-tests step) and triggers (auto) |
|||
### PR JOBS PART1 |
|||
|
|||
gce_ubuntu18-flannel-aio: |
|||
stage: deploy-part1 |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
### PR JOBS PART2 |
|||
|
|||
gce_coreos-calico-aio: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
|
|||
gce_centos7-flannel-addons: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
### MANUAL JOBS |
|||
|
|||
gce_centos-weave-kubeadm-sep: |
|||
stage: deploy-gce |
|||
extends: .gce |
|||
variables: |
|||
<<: *centos_weave_kubeadm_variables |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_ubuntu-weave-sep: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_coreos-calico-sep-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_ubuntu-canal-ha-triggers: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_centos7-flannel-addons-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_ubuntu-weave-sep-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
# More builds for PRs/merges (manual) and triggers (auto) |
|||
|
|||
|
|||
gce_ubuntu-canal-ha: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_ubuntu-canal-kubeadm: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_ubuntu-canal-kubeadm-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_ubuntu-flannel-ha: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_centos-weave-kubeadm-triggers: |
|||
stage: deploy-gce |
|||
extends: .gce |
|||
variables: |
|||
<<: *centos_weave_kubeadm_variables |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_ubuntu-contiv-sep: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_coreos-cilium: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_ubuntu18-cilium-sep: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_rhel7-weave: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_rhel7-weave-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_debian9-calico-upgrade: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_debian9-calico-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_coreos-canal: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_coreos-canal-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_rhel7-canal-sep: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_rhel7-canal-sep-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_centos7-calico-ha: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_centos7-calico-ha-triggers: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: on_success |
|||
only: ['triggers'] |
|||
except: [] |
|||
|
|||
gce_centos7-kube-router: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_centos7-multus-calico: |
|||
stage: deploy-gce |
|||
extends: .gce |
|||
variables: |
|||
<<: *centos7_multus_calico_variables |
|||
when: manual |
|||
|
|||
gce_oracle-canal: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
except: ['triggers'] |
|||
only: ['master', /^pr-.*$/] |
|||
|
|||
gce_opensuse-canal: |
|||
stage: deploy-gce |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
# no triggers yet https://github.com/kubernetes-incubator/kargo/issues/613 |
|||
gce_coreos-alpha-weave-ha: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_coreos-kube-router: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
|||
|
|||
gce_ubuntu-kube-router-sep: |
|||
stage: deploy-special |
|||
<<: *gce |
|||
when: manual |
@ -1,16 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: centos-7 |
|||
cloud_machine_type: "n1-standard-1" |
|||
cloud_region: us-central1-b |
|||
mode: ha |
|||
|
|||
startup_script: "" |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: weave |
|||
kubeadm_enabled: true |
|||
deploy_netchecker: true |
|||
kubernetes_audit: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,17 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: centos-7 |
|||
cloud_region: us-central1-c |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: ha |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: calico |
|||
download_localhost: true |
|||
download_run_once: true |
|||
deploy_netchecker: true |
|||
cloud_provider: gce |
|||
dns_min_replicas: 1 |
|||
typha_enabled: true |
|||
calico_backend: kdd |
|||
typha_secure: true |
@ -1,29 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: centos-7 |
|||
cloud_region: us-central1-c |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: ha |
|||
|
|||
# Kubespray settings |
|||
kubeadm_control_plane: true |
|||
kubeadm_certificate_key: 3998c58db6497dd17d909394e62d515368c06ec617710d02edea31c06d741085 |
|||
kube_proxy_mode: iptables |
|||
kube_network_plugin: flannel |
|||
helm_enabled: true |
|||
kubernetes_audit: true |
|||
container_manager: containerd |
|||
etcd_events_cluster_enabled: true |
|||
local_volume_provisioner_enabled: true |
|||
etcd_deployment_type: host |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
kube_encrypt_secret_data: true |
|||
ingress_nginx_enabled: true |
|||
cert_manager_enabled: true |
|||
# Disable as health checks are still unstable and slow to respond. |
|||
metrics_server_enabled: false |
|||
metrics_server_kubelet_insecure_tls: true |
|||
kube_token_auth: true |
|||
kube_basic_auth: true |
|||
enable_nodelocaldns: false |
@ -1,13 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: centos-7 |
|||
cloud_region: us-central1-c |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: default |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: kube-router |
|||
deploy_netchecker: true |
|||
enable_network_policy: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,13 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: centos-7 |
|||
cloud_region: us-central1-c |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: default |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin_multus: true |
|||
kube_network_plugin: calico |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,14 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: coreos-alpha |
|||
cloud_region: us-central1-a |
|||
cloud_machine_type: "n1-standard-1" |
|||
mode: ha |
|||
startup_script: 'systemctl disable locksmithd && systemctl stop locksmithd' |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: weave |
|||
resolvconf_mode: host_resolvconf # this is required as long as the coreos stable channel uses docker < 1.12 |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,16 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: coreos-stable |
|||
cloud_region: us-central1-a |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: aio |
|||
## user-data to simply turn off coreos upgrades |
|||
startup_script: 'systemctl disable locksmithd && systemctl stop locksmithd' |
|||
|
|||
# Deployment settings |
|||
no_group_vars: true |
|||
kube_network_plugin: calico |
|||
resolvconf_mode: host_resolvconf # this is required as long as the coreos stable channel uses docker < 1.12 |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,13 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: coreos-stable |
|||
cloud_region: us-central1-c |
|||
mode: default |
|||
startup_script: 'systemctl disable locksmithd && systemctl stop locksmithd' |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: canal |
|||
resolvconf_mode: host_resolvconf # this is required as long as the coreos stable channel uses docker < 1.12 |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,14 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: coreos-stable |
|||
cloud_region: us-central1-c |
|||
mode: default |
|||
startup_script: 'systemctl disable locksmithd && systemctl stop locksmithd' |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: cilium |
|||
resolvconf_mode: host_resolvconf # this is required as long as the coreos stable channel uses docker < 1.12 |
|||
deploy_netchecker: true |
|||
enable_network_policy: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,15 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: coreos-stable |
|||
cloud_region: us-central1-c |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: default |
|||
startup_script: 'systemctl disable locksmithd && systemctl stop locksmithd' |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: kube-router |
|||
bootstrap_os: coreos |
|||
resolvconf_mode: host_resolvconf # this is required as long as the coreos stable channel uses docker < 1.12 |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,11 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image: debian-9-kubespray |
|||
cloud_region: us-central1-b |
|||
mode: default |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: calico |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,11 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: opensuse-leap |
|||
cloud_region: us-central1-c |
|||
mode: default |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: canal |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,14 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: oracle-7 |
|||
cloud_region: us-central1-a |
|||
cloud_machine_type: "n1-standard-1" |
|||
mode: default |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: canal |
|||
dynamic_kubelet_configuration: true |
|||
deploy_netchecker: true |
|||
kubeadm_enabled: true |
|||
kubedns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,11 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: rhel-7 |
|||
cloud_region: us-central1-a |
|||
mode: separate |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: canal |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,11 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: rhel-7 |
|||
cloud_region: us-central1-b |
|||
mode: default |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: weave |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,11 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1604-lts |
|||
cloud_region: us-central1-b |
|||
mode: separate |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: canal |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,14 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1604-lts |
|||
cloud_machine_type: "n1-standard-1" |
|||
cloud_region: us-central1-c |
|||
mode: ha |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: canal |
|||
kubeadm_enabled: true |
|||
dynamic_kubelet_configuration: true |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,12 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1604-lts |
|||
cloud_region: us-central1-b |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: separate |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: contiv |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,15 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1604-lts |
|||
cloud_region: us-central1-b |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: ha |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: flannel |
|||
kubeadm_enabled: true |
|||
skip_non_kubeadm_warning: true |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
|||
loadbalancer_apiserver_type: haproxy |
@ -1,13 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1604-lts |
|||
cloud_region: us-central1-c |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: separate |
|||
|
|||
# Deployment settings |
|||
bootstrap_os: ubuntu |
|||
kube_network_plugin: kube-router |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,11 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1604-lts |
|||
cloud_region: us-central1-c |
|||
mode: separate |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: weave |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,12 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1804-lts |
|||
cloud_region: us-central1-b |
|||
mode: separate |
|||
|
|||
# Deployment settings |
|||
kube_network_plugin: cilium |
|||
deploy_netchecker: true |
|||
enable_network_policy: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
@ -1,14 +0,0 @@ |
|||
--- |
|||
# Instance settings |
|||
cloud_image_family: ubuntu-1804-lts |
|||
cloud_region: us-central1-a |
|||
cloud_machine_type: "n1-standard-2" |
|||
mode: aio |
|||
|
|||
# Deployment settings |
|||
kubeadm_enabled: true |
|||
kube_network_plugin: flannel |
|||
dynamic_kubelet_configuration: true |
|||
deploy_netchecker: true |
|||
dns_min_replicas: 1 |
|||
cloud_provider: gce |
Write
Preview
Loading…
Cancel
Save