Bogdan Dobrelya
07c5d3d0e2
Allow triggered gitlab CI builds
...
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-19 13:43:04 +01:00
Matthew Mosesohn
6a705aa0b5
Fix etcd to-SSL upgrade and task register vars
2016-12-19 15:05:49 +03:00
Bogdan Dobrelya
4d4b0adc03
Do not forward private domains for upstream resolvers
...
Also fix kube log level 4 to log dnsmasq queries.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Co-authored-by: Matthew Mosesohn <mmosesohn@mirantis.com>
2016-12-19 11:01:41 +01:00
Alexander Block
c43615c765
Register master node as unschedulable
...
Also refactor generation of kubelet args to not repeat args.
2016-12-19 10:47:43 +01:00
Antoine Legrand
c250737b0a
Update main.yml
2016-12-17 20:22:39 +01:00
Antoine Legrand
9e4a7d15c8
Merge pull request #770 from kubernetes-incubator/ant31-patch-2
...
Remove 'bastion' as default conf
2016-12-17 12:42:51 +01:00
Antoine Legrand
03d9c03433
Remove 'bastion' as default conf
2016-12-17 12:42:30 +01:00
Antoine Legrand
5c280ef54a
Merge pull request #704 from vwfs/bastion_hosts
...
Add support for bastion hosts
2016-12-17 12:08:49 +01:00
Antoine Legrand
5d46f62718
Merge pull request #763 from bogdando/resolver_fallback
...
Fallback to default resolver if no nameservers
2016-12-17 12:03:41 +01:00
Antoine Legrand
b1841fda76
Merge pull request #766 from kubernetes-incubator/docker12point5
...
Update docker to 1.12.5
2016-12-17 11:55:06 +01:00
Antoine Legrand
bcc2fba784
Merge pull request #764 from kubernetes-incubator/1.5
...
Bump kube_version to v1.5.1
2016-12-16 22:15:07 +01:00
Antoine Legrand
da6d3a7de3
Merge pull request #768 from bogdando/gitlab_pipes
...
Rework Gitlab pipeline stages for PRs/merges
2016-12-16 18:19:18 +01:00
Bogdan Dobrelya
f0ce4710e3
Rework Gitlab pipeline stages for PRs/merges
...
Run 1 of each part1/2/special for Gitlab CI only for PRs
Remaining 2/3 of each stage are manual steps for master only (merges)
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-16 16:33:14 +01:00
Bogdan Dobrelya
81aae93085
Merge pull request #767 from kubernetes-incubator/revert-755-fix_dhclientconf_path
...
Revert "Fix wrong path for dhclient.conf on RedHat/CentOS"
2016-12-16 15:50:06 +01:00
Bogdan Dobrelya
e7e0e82f43
Fallback to default resolver if no nameservers
...
Current design expects users to define at least one
nameserver in the nameservers var to backup host OS DNS config
when the K8s cluster DNS service IP is not available and hosts
still have to resolve external or intranet FQDNs.
Fix undefined nameservers to fallback to the default_resolver.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-16 14:51:34 +01:00
Bogdan Dobrelya
7fc0b552a0
Revert "Fix wrong path for dhclient.conf on RedHat/CentOS"
2016-12-16 14:49:26 +01:00
Matthew Mosesohn
42dc2351b1
Update docker to 1.12.5
...
Note the new ubuntu/debian version string change:
https://github.com/docker/docker/issues/29355
2016-12-16 16:30:46 +03:00
Bogdan Dobrelya
fc2f616f94
Merge pull request #745 from kubernetes-incubator/fix_weave_start
...
Fix weave restart after docker daemon restart
2016-12-16 14:06:48 +01:00
Matthew Mosesohn
857048b6d3
Bump kube_version to v1.5.1
2016-12-16 15:53:25 +03:00
Matthew Mosesohn
76e7048f06
Fix weave restart after docker daemon restart
2016-12-16 14:15:22 +03:00
Antoine Legrand
3bf2c0f54f
Merge pull request #757 from kubernetes-incubator/issue754
...
Add dns_domain for each host to /etc/hosts
2016-12-15 21:42:59 +01:00
Bogdan Dobrelya
290433b89f
Merge pull request #755 from kubernetes-incubator/fix_dhclientconf_path
...
Fix wrong path for dhclient.conf on RedHat/CentOS
2016-12-15 19:08:31 +01:00
Antoine Legrand
44ee814581
Merge pull request #761 from kubernetes-incubator/reduce_test_inventory
...
Manual steps for Gitlab CI pipeline
2016-12-15 18:57:35 +01:00
Bogdan Dobrelya
4fea28fe7b
Manual steps for Gitlab CI pipeline
...
* Reduce default testcase to 2 nodes, add HA case.
* Adjust gen_matrix script for Travis/Gitlab CIs.
* Enable netchecker deploy foro gitlab CI.
* Sync other things from travis matrix and reorder them as build steps
for pull requests, master branch, auto/manual.
* Do auto-step1 from part1 and manual step2,3 for branches/PRs.
* Do manual steps from part2, special for master merges.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-15 17:23:18 +01:00
Antoine Legrand
70bd2cbeff
Merge pull request #756 from bogdando/skip_netcheck
...
Consider netcheck passed if agents can't report in time
2016-12-15 14:48:09 +01:00
Bogdan Dobrelya
80a8193d74
Merge pull request #746 from kubernetes-incubator/etcd_ssl_upgrade_fix
...
Fix etcd member list when upgrading ETCD from an old version
2016-12-15 12:31:34 +01:00
Antoine Legrand
95955289dd
Merge pull request #742 from kubernetes-incubator/gitlabci-gce
...
Add deployment from gitlab-ci
2016-12-15 12:20:56 +01:00
Matthew Mosesohn
ab4eb809d4
Add dns_domain for each host to /etc/hosts
...
Fixes #754
2016-12-15 13:34:59 +04:00
Bogdan Dobrelya
c092ecfabc
Consider netcheck passed if agents can't report in time
...
Double the time to wait for the netcheck agents.
Do not fail CI build, if agents can't report in time.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-15 10:28:03 +01:00
Bogdan Dobrelya
c09db6cd54
Merge pull request #749 from kubernetes-incubator/azure_ip_forward
...
Set net.ipv4.ip_forward=1 on all systems, not only on GCE
2016-12-15 10:19:43 +01:00
Alexander Block
2624da6161
Fix wrong path for dhclient.conf on RedHat/CentOS
...
/etc/dhclient.conf is ignored on RedHat/CentOS
Correct location is /etc/dhcp/dhclient.conf
2016-12-15 10:11:16 +01:00
Antoine Legrand
f15c6cb133
Add deployment from gitlab-ci
2016-12-15 09:12:19 +01:00
Matthew Mosesohn
3b14519208
Fix etcd member list when upgrading ETCD from an old version
2016-12-15 12:00:45 +04:00
Bogdan Dobrelya
f635d224ed
Merge pull request #721 from adidenko/calico-add-rr
...
Add calico/routereflector support
2016-12-14 17:22:00 +01:00
Antoine Legrand
30e89a3023
Merge pull request #751 from bogdando/rebalance_gce
...
Rebalance CI GCE zones for better CPU per region usage
2016-12-14 16:27:27 +01:00
Bogdan Dobrelya
a80cb5647e
Rebalance CI GCE zones for better CPU per region usage
...
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-14 16:23:57 +01:00
Smaine Kahlouch
af76813bf4
Merge pull request #708 from vwfs/cloud_network
...
Add support for cloud-provider based networking
2016-12-14 16:23:20 +01:00
Matthew Mosesohn
b3c9beff29
Merge pull request #726 from bogdando/netcheck_ci
...
Enable netchecker for CI
2016-12-14 17:19:30 +03:00
Alexander Block
cbcdc7d9a0
Set net.ipv4.ip_forward=1 on all systems, not only on GCE
2016-12-14 15:08:13 +01:00
Aleksandr Didenko
d5a9b34d9e
Add calico/routereflector support
...
Add BGP route reflectors support in order to optimize BGP topology
for deployments with Calico network plugin.
Also bump version of calico/ctl for some bug fixes.
2016-12-14 13:44:10 +01:00
Bogdan Dobrelya
85f8dfbca0
Enable netchecker for CI
...
* Enable netchecker app for CI postinstall tests
* Rework outputs and better coverage to the ping between pods post
intall test case. With netchecker deployed, the test covers hostnet
to hostnet and standard to standrad pods ping check as well.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-14 13:42:19 +01:00
Antoine Legrand
dcbadcbff3
Merge pull request #741 from codablock/patch-1
...
Fix kube_version to include 'v' again
2016-12-13 21:46:36 +01:00
Alexander Block
b862fcee6b
Fix kube_version to include 'v' again
...
https://github.com/kubernetes-incubator/kargo/pull/736 missed this
2016-12-13 21:43:25 +01:00
Antoine Legrand
2795f9a612
Merge pull request #727 from bogdando/standalone_kubelet
...
Address standalone kubelet config case
2016-12-13 18:15:25 +01:00
Alexander Block
586ad91300
Add --reconcile-cidr flag to kubelet to support cloud network plugin in 1.4
2016-12-13 17:30:10 +01:00
Alexander Block
6887948537
Add check for azure_route_table_name and add it to all.yml
2016-12-13 17:30:10 +01:00
Alexander Block
5b0034c420
Add pseudo network plugin called "cloud" to use cloud provider for network
...
Allow to let the cloud provider configure proper routing for nodes.
2016-12-13 17:30:10 +01:00
Alexander Block
176e95d989
Add tags for bastion-ssh-config
2016-12-13 17:29:47 +01:00
Alexander Block
e2dc876d77
Add documentation about bastion hosts
2016-12-13 17:29:47 +01:00
Alexander Block
433eb1dc53
Add support for bastion hosts
2016-12-13 17:29:47 +01:00