Bogdan Dobrelya
fd9b26675e
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>
8 years ago
Alexander Block
eb33f085b6
Changes according to code review
8 years ago
Matthew Mosesohn
fb774d4317
Merge pull request #706 from vwfs/docker_storage_options
Allow to specify docker storage driver
8 years ago
Matthew Mosesohn
459bee6d2c
Bump kubedns version to 1.9
Version 1.9 has reduced verbosity for federation dns queries
which flood container logs.
8 years ago
Antoine Legrand
6e080cd9b0
Merge pull request #711 from bogdando/fix_link
Fix bad symlink
8 years ago
Alexander Block
8a5ba6b20c
Use proper style (spacing) for docker_storage_options
8 years ago
Alexander Block
c3ec3ff902
Allow to specify docker storage driver
8 years ago
Bogdan Dobrelya
284a21012c
Fix bad symlink
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Bogdan Dobrelya
7897c34ba3
Merge pull request #700 from bogdando/tags
Add tags
8 years ago
Bogdan Dobrelya
8cc84e132a
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>
8 years ago
Alexander Block
00ad151186
Add playbook and role to reset the cluster
This deletes everything related to the cluster and allows to start from
scratch.
8 years ago
Matthew Mosesohn
4265149463
Merge pull request #703 from adidenko/fix-docker_versioned_pkg
Convert docker_versioned_pkg dict keys to string
8 years ago
Aleksandr Didenko
ee8d6ab4fc
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
8 years ago
Matthew Mosesohn
a80745b5bd
Merge pull request #668 from bodepd/etcd_access_address
Use etcd host ip instead of hostname to build etcd_access_addresses
8 years ago
Antoine Legrand
bd3f2d5cef
Merge pull request #698 from bogdando/fix_terraform
Symlink global vars for terraform
8 years ago
Bogdan Dobrelya
e9c591e6de
Symlink global vars for terraform
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Bogdan Dobrelya
710d5ae48e
Merge pull request #691 from adidenko/calico-old-cni-fix
Fix possible problems with legacy calicoctl
8 years ago
Matthew Mosesohn
fc769eb870
Merge pull request #693 from kubernetes-incubator/upgrades-doc
Add document outlining upgrade process
8 years ago
Dan Bode
eec2ed5809
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.
8 years ago
Bogdan Dobrelya
f7dd20f21c
Merge pull request #695 from kubernetes-incubator/bug669
Force hardlink for calico/canal certs
8 years ago
Matthew Mosesohn
bfc9bcb8c7
Force hardlink for calico/canal certs
Fixes : #669
8 years ago
Bogdan Dobrelya
8eb26c21be
Merge pull request #692 from bogdando/gce_fixes
Change GCE sysctls placement and docs
8 years ago
Matthew Mosesohn
3c66e4cdba
Add document outlining upgrade process
8 years ago
Bogdan Dobrelya
f0f2b81276
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>
8 years ago
Matthew Mosesohn
45ed6de315
Merge pull request #688 from fen4o/cluster-signing-cert
add cluster-signing to kube-controller-manager
8 years ago
Aleksandr Didenko
c9290182be
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.
8 years ago
Bogdan Dobrelya
893538d8e6
Add kubelet and calico CLI info collection
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
fen4o
246c8209c1
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
8 years ago
Bogdan Dobrelya
36fe2cb5ea
Merge pull request #584 from chadswen/docker-options-refactor
Docker Options Refactor
8 years ago
Bogdan Dobrelya
9d6cc3a8d5
Merge pull request #684 from adidenko/fix-calico-peering
Calico: fix peering with routers for new version
8 years ago
Spencer Smith
8870178a2d
Merge pull request #627 from kubernetes-incubator/issue-626
add restart flag for docker run kubelet
8 years ago
Aleksandr Didenko
b0079ccd77
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.
8 years ago
Bogdan Dobrelya
1772d122b2
Merge pull request #683 from kubernetes-incubator/fix_debian_image
Re-enable debian-8-kubespray image for CI
8 years ago
Matthew Mosesohn
756ae926ba
Re-enable debian-8-kubespray image for CI
debian-8 image is missing memory cgroup, so it can't spawn pods.
8 years ago
Bogdan Dobrelya
2c1db56213
Merge pull request #678 from adidenko/update-calico-unit
Update calico-node systemd unit
8 years ago
Antoine Legrand
d672cef21c
Merge pull request #641 from pcm32/feature/glusterfs-pr
GlusterFS server separate nodes and client facilities for k8s nodes.
8 years ago
Pablo Moreno
27e239c8d6
GlusterFS with external VMs, terraform/os included
8 years ago
Aleksandr Didenko
f1d7af11ee
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
8 years ago
Bogdan Dobrelya
59a097b255
Merge pull request #679 from kubernetes-incubator/kube-proxy-dbus
Add dbus socket dir to kube-proxy
8 years ago
Bogdan Dobrelya
d40783022b
Merge pull request #680 from kubernetes-incubator/gce_ipv4_forward
Fix ipv4 forwarding on GCE
8 years ago
Matthew Mosesohn
7a3a473ccf
Fix ipv4 forwarding on GCE
ipv4 forwarding gets broken when restarting networking, which
breaks all networking for all pods.
8 years ago
Matthew Mosesohn
2cdf752481
Add dbus socket dir to kube-proxy
8 years ago
Antoine Legrand
26f93feb2d
Merge pull request #673 from Smana/kargogo_link
Update README: kargo-golang, slack, and travis urls
8 years ago
Smana
d4aba0af48
README: change travis url
8 years ago
Smana
42d12afbc6
remove deprecation warning for kargo-cli
8 years ago
Smana
022468ae3e
change slack channel url
8 years ago
Smana
3bb42cc66a
change kargo go version branch url
8 years ago
Chad Swenson
8b5b27bb51
Docker Options Refactor
8 years ago
Bogdan Dobrelya
7328e0e1ac
Merge pull request #672 from kubernetes-incubator/fail_all_on_error
Fail all nodes on error
8 years ago
Bogdan Dobrelya
eeaf2ea4cf
Merge pull request #671 from bogdando/disable_logs_upload
Disable logs upload and verbose logging
8 years ago