Bogdan Dobrelya
10383c88ee
More granular control for download/upload images/binaries
...
Add upload tag allow users to exclude distributing images across nodes
when running with the download tag set.
Add related tags and update docs as well.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-09 17:04:55 +01:00
Matthew Mosesohn
06d61cea5e
Merge pull request #706 from vwfs/docker_storage_options
...
Allow to specify docker storage driver
2016-12-09 18:28:20 +03:00
Antoine Legrand
4ffd37643c
Merge pull request #711 from bogdando/fix_link
...
Fix bad symlink
2016-12-09 14:53:30 +01:00
Alexander Block
294d6ce221
Use proper style (spacing) for docker_storage_options
2016-12-09 13:56:56 +01:00
Alexander Block
14bd3e5d23
Allow to specify docker storage driver
2016-12-09 13:56:56 +01:00
Bogdan Dobrelya
026e45aeeb
Fix bad symlink
...
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-09 13:34:52 +01:00
Bogdan Dobrelya
c032d20962
Merge pull request #700 from bogdando/tags
...
Add tags
2016-12-09 13:23:56 +01:00
Bogdan Dobrelya
0b1ce03167
Add tags
...
Add tags to allow more granular tasks filtering.
Add generator script for MD formatted tags found.
Add docs for tags how-to.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-09 12:14:28 +01:00
Matthew Mosesohn
0cdd16334f
Merge pull request #703 from adidenko/fix-docker_versioned_pkg
...
Convert docker_versioned_pkg dict keys to string
2016-12-09 11:50:17 +03:00
Aleksandr Didenko
63b655cd7b
Convert docker_versioned_pkg dict keys to string
...
This will allow to use '-e docker_version=1.12' in ansible playbook
execution. It's also backward-compatible and will work with floating
docker_version format in custom yaml files.
Closes #702
2016-12-09 09:17:36 +01:00
Matthew Mosesohn
be117265d9
Merge pull request #668 from bodepd/etcd_access_address
...
Use etcd host ip instead of hostname to build etcd_access_addresses
2016-12-09 07:54:12 +03:00
Antoine Legrand
a5ac433402
Merge pull request #698 from bogdando/fix_terraform
...
Symlink global vars for terraform
2016-12-08 23:59:53 +01:00
Bogdan Dobrelya
bf4a696e89
Symlink global vars for terraform
...
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-08 12:07:01 +01:00
Bogdan Dobrelya
aee21136ce
Merge pull request #691 from adidenko/calico-old-cni-fix
...
Fix possible problems with legacy calicoctl
2016-12-08 12:00:08 +01:00
Matthew Mosesohn
ddf2200f2a
Merge pull request #693 from kubernetes-incubator/upgrades-doc
...
Add document outlining upgrade process
2016-12-08 13:02:55 +03:00
Dan Bode
f7a7e064b5
Allow etcd_access_addresses to be more flexible
...
The variale etcd_access_addresses is used to determine
how to address communication from other roles to
the etcd cluster.
It was set to the address that ansible uses to
connect to instance ({{ item }})s and not the
the variable:
ip_access
which had already been created and could already
be overridden through the access_ip variable.
This change allows ansible to connect to a machine using
a different address than the one used to access etcd.
2016-12-07 10:33:15 -08:00
Bogdan Dobrelya
d858953020
Merge pull request #695 from kubernetes-incubator/bug669
...
Force hardlink for calico/canal certs
2016-12-07 18:25:09 +01:00
Matthew Mosesohn
75782aa262
Force hardlink for calico/canal certs
...
Fixes : #669
2016-12-07 19:03:22 +03:00
Bogdan Dobrelya
1b17efee19
Merge pull request #692 from bogdando/gce_fixes
...
Change GCE sysctls placement and docs
2016-12-07 16:17:30 +01:00
Matthew Mosesohn
cf20a61e68
Add document outlining upgrade process
2016-12-07 16:33:08 +03:00
Bogdan Dobrelya
965b27e48e
Change GCE sysctls placement and docs
...
Override GCE sysctl in /etc/sysctl.d/99-sysctl.conf instead of
the /etc/sysctl.d/11-gce-network-security.conf. It is recreated
by GCE, f.e. if gcloud CLI invokes some security related changes,
thus losing customizations we want to be persistent.
Update cloud providers firewall requirements in calico docs.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-07 12:53:45 +01:00
Matthew Mosesohn
372dcc57c8
Merge pull request #688 from fen4o/cluster-signing-cert
...
add cluster-signing to kube-controller-manager
2016-12-07 14:53:30 +03:00
Aleksandr Didenko
611038e306
Fix possible problems with legacy calicoctl
...
When running legacy calicoctl we do not specify calico hostname in
calico-node container thus we should not specify it in CNI config.
Also move 'legacy_calicoctl' set_fact task to the top.
2016-12-07 12:26:44 +01:00
fen4o
10ce760450
add cluster-signing to kube-controller-manager
...
kube-controller-manager's cluster signing cert and key points by default to not
existing `/etc/kubernetes/ca/ca.pem` and `/etc/kubernetes/ca/ca.key` [docs][1]
[1]: http://kubernetes.io/docs/admin/kube-controller-manager/#options
2016-12-07 11:20:18 +02:00
Bogdan Dobrelya
8e28cb8095
Merge pull request #584 from chadswen/docker-options-refactor
...
Docker Options Refactor
2016-12-07 07:57:53 +01:00
Bogdan Dobrelya
ae7769d832
Merge pull request #684 from adidenko/fix-calico-peering
...
Calico: fix peering with routers for new version
2016-12-06 22:42:02 +01:00
Spencer Smith
08fb5b6c01
Merge pull request #627 from kubernetes-incubator/issue-626
...
add restart flag for docker run kubelet
2016-12-06 08:47:18 -08:00
Aleksandr Didenko
992fcd1680
Calico: fix peering with routers for new version
...
In new `calicoctl` version nodes peering with routers is broken.
We need to use predictable node names for calico-node and the
same names in calico `bgpPeer` resources and CNI.
2016-12-06 17:17:39 +01:00
Bogdan Dobrelya
8ddd5b08d0
Merge pull request #683 from kubernetes-incubator/fix_debian_image
...
Re-enable debian-8-kubespray image for CI
2016-12-06 14:21:28 +01:00
Matthew Mosesohn
37858f9eb3
Re-enable debian-8-kubespray image for CI
...
debian-8 image is missing memory cgroup, so it can't spawn pods.
2016-12-06 16:00:58 +03:00
Bogdan Dobrelya
f63f99d774
Merge pull request #678 from adidenko/update-calico-unit
...
Update calico-node systemd unit
2016-12-06 13:51:37 +01:00
Antoine Legrand
4a9d0c6206
Merge pull request #641 from pcm32/feature/glusterfs-pr
...
GlusterFS server separate nodes and client facilities for k8s nodes.
2016-12-06 12:05:36 +01:00
Pablo Moreno
472f251384
GlusterFS with external VMs, terraform/os included
2016-12-06 11:03:13 +00:00
Aleksandr Didenko
f3231b40e7
Update calico-node systemd unit
...
New calicoctl does not support --detach=false option, so we should
use a recommended way to run calico-node service:
http://docs.projectcalico.org/v2.0/usage/configuration/as-service
Closes #674 , #675
2016-12-06 11:34:12 +01:00
Bogdan Dobrelya
567f5ac4c6
Merge pull request #679 from kubernetes-incubator/kube-proxy-dbus
...
Add dbus socket dir to kube-proxy
2016-12-06 11:08:16 +01:00
Bogdan Dobrelya
ca43e8532f
Merge pull request #680 from kubernetes-incubator/gce_ipv4_forward
...
Fix ipv4 forwarding on GCE
2016-12-06 11:02:45 +01:00
Matthew Mosesohn
eeb3b9f7e1
Fix ipv4 forwarding on GCE
...
ipv4 forwarding gets broken when restarting networking, which
breaks all networking for all pods.
2016-12-06 11:57:57 +03:00
Matthew Mosesohn
224f5fae63
Add dbus socket dir to kube-proxy
2016-12-05 19:25:27 +03:00
Antoine Legrand
383208a2a0
Merge pull request #673 from Smana/kargogo_link
...
Update README: kargo-golang, slack, and travis urls
2016-12-04 13:22:32 +01:00
Smana
11c9ea2ebf
README: change travis url
2016-12-04 09:24:30 +01:00
Smana
2dbacce93d
remove deprecation warning for kargo-cli
2016-12-04 09:18:26 +01:00
Smana
c19a489b14
change slack channel url
2016-12-04 09:14:15 +01:00
Smana
302bc40ffd
change kargo go version branch url
2016-12-02 23:56:14 +01:00
Chad Swenson
b7959020c6
Docker Options Refactor
2016-12-02 15:07:51 -06:00
Bogdan Dobrelya
16a4b4f336
Merge pull request #672 from kubernetes-incubator/fail_all_on_error
...
Fail all nodes on error
2016-12-02 17:08:10 +01:00
Bogdan Dobrelya
c1d3a5b7af
Merge pull request #671 from bogdando/disable_logs_upload
...
Disable logs upload and verbose logging
2016-12-02 16:02:52 +01:00
Bogdan Dobrelya
ba0d496242
Disable logs upload and verbose logging
...
In order to speed up CI jobs, do not produce -v logs.
Also, disable collecting and uploading logs to GS, unless
the buckets creation issue resolved.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-12-02 16:02:33 +01:00
Bogdan Dobrelya
220a375cb9
Merge pull request #656 from YorikSar/nginx-proxy-timeout
...
Set proxy_timeout to 10m in nginx.conf
2016-12-02 12:48:18 +01:00
ant31
e8e2c84ca4
Fail all nodes on error
2016-12-02 12:37:22 +01:00
Bogdan Dobrelya
3a73310c15
Merge pull request #663 from bogdando/reduce_matrix
...
Reduce CI test matrix
2016-11-30 10:43:43 +01:00