- Jul 20, 2016
-
-
Matthew Mosesohn authored
Allow configuration of a custom /etc/resolv.conf for kubelet.
-
- Jul 19, 2016
-
-
Bogdan Dobrelya authored
* Enforce a etcd-proxy role to a k8s-cluster group members. This provides an HA layout for all of the k8s cluster internal clients. * Proxies to be run on each node in the group as a separate etcd instances with a readwrite proxy mode and listen the given endpoint, which is either the access_ip:2379 or the localhost:2379. * A notion for the 'kube_etcd_multiaccess' is: ignore endpoints and loadbalancers and use the etcd members IPs as a comma-separated list. Otherwise, clients shall use the local endpoint provided by a etcd-proxy instances on each etcd node. A Netwroking plugins always use that access mode. * Fix apiserver's etcd servers args to use the etcd_access_endpoint. * Fix networking plugins flannel/calico to use the etcd_endpoint. * Fix name env var for non masters to be set as well. * Fix etcd_client_url was not used anywhere and other etcd_* facts evaluation was duplicated in a few places. * Define proxy modes only in the env file, if not a master. Del an automatic proxy mode decisions for etcd nodes in init/unit scripts. * Use Wants= instead of Requires= as "This is the recommended way to hook start-up of one unit to the start-up of another unit" * Make apiserver/calico Wants= etcd-proxy to keep it always up Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Co-authored-by: Matthew Mosesohn <mmosesohn@mirantis.com>
-
- Jul 14, 2016
-
-
Smana authored
-
- Jul 12, 2016
-
-
Smana authored
-
- Jul 08, 2016
-
-
Spencer Smith authored
-
Bogdan Dobrelya authored
Defaults to false. Use with v1.3 only. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Jul 06, 2016
-
-
Daniel Leining authored
-
Daniel Leining authored
-
- Jul 05, 2016
-
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
-
- Jul 03, 2016
-
-
Smana authored
-
- Jul 02, 2016
-
-
Daniel Leining authored
-
- Jun 29, 2016
- Jun 27, 2016
-
- Jun 24, 2016
-
-
Matthew Mosesohn authored
-
- Jun 12, 2016
-
-
Smana authored
-
- Jun 11, 2016
-
-
Smana authored
-
- May 31, 2016
-
-
mattymo authored
Systemd reload before reload kubelet was failing because its definition was before "restart kubelet". Its definition should be after the notify hook.
-
- May 24, 2016
-
-
Spencer Smith authored
-
- May 23, 2016
-
-
Paul Czarkowski authored
This should make things a little more composable, by making these roles meta roles that perform no actions by default we allow each role to own its own resources.
-
- May 22, 2016
-
-
Paul Czarkowski authored
Kubernetes API server has an option: ``` --advertise-address=<nil>: The IP address on which to advertise the apiserver to members of the cluster. This address must be reachable by the rest of the cluster. If blank, the --bind-address will be used. If --bind-address is unspecified, the host's default interface will be used. ``` kargo does not set --bind-address, thus it binds to eth0, in vagrant and similar environments this causes issues because nodes cannot talk to eachother over eth0. This sets `--advertise-address` to `ip` if its set, otherwise the default behavior of is persisted by using `ansible_default_ipv4.address`.
-
- May 16, 2016
-
-
Paul Czarkowski authored
check_certs task "Check_certs | Set 'sync_certs' to true" was failing due to the dict not existing, this sets defaults that allows the correct behavior of the conditionals.
-
- May 13, 2016
-
-
Smana authored
-
- May 12, 2016
- May 11, 2016
-
-
Spencer Smith authored
-
Spencer Smith authored
-
Spencer Smith authored
-
- May 09, 2016
-
-
Paul Czarkowski authored
-
- May 08, 2016
-
-
Paul Czarkowski authored
This allows you to simply run `vagrant up` to get a 3 node HA cluster. * Creates a dynamic inventory and uses the inventory/group_vars/all.yml * commented lines in inventory.example so that ansible doesn't try to use it. * added requirements.txt to give easy way to install ansible/ipaddr * added gitignore files to stop attempts to save unwated files * changed `Check if kube-system exists` to `failed_when: false` instead of `ignore_errors`
-
- May 07, 2016
-
-
Smana authored
-
- Apr 20, 2016
-
-
Smana authored
-
- Apr 13, 2016
-
-
Rob Hirschfeld authored
cosmetic
-
Rob Hirschfeld authored
as per @smana request
-
- Apr 12, 2016
-
-
Rob Hirschfeld authored
add option for generic
-
- Apr 11, 2016
- Apr 10, 2016
-
-
Smana authored
-
- Apr 08, 2016
-
-
Smana authored
-