- Dec 30, 2016
-
-
Bogdan Dobrelya authored
Add section describing Kargo vs Kops
-
Bogdan Dobrelya authored
Fix etcd cert generation to support large deployments
-
Matthew Mosesohn authored
Due to bash max args limits, we should pass all node filenames and base64-encoded tar data through stdin/stdout instead. Fixes #832
-
- Dec 29, 2016
-
-
Thomas Catterall authored
-
Thomas Catterall authored
-
Bogdan Dobrelya authored
Add yaml/json loader for inventory
-
Matthew Mosesohn authored
Systemd units, limits, and bin path fixes
-
Bogdan Dobrelya authored
Rework wildcards matching all nodes
-
Matthew Mosesohn authored
-
- Dec 28, 2016
-
-
Bogdan Dobrelya authored
* Add restart for weave service unit * Reuse docker_bin_dir everythere * Limit systemd managed docker containers by CPU/RAM. Do not configure native systemd limits due to the lack of consensus in the kernel community requires out-of-tree kernel patches. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
Matthew Mosesohn authored
-
Bogdan Dobrelya authored
Fix creation and sync of etcd certs
-
Matthew Mosesohn authored
Admin certs only go to etcd nodes Only generate cert-data for nodes that need sync
-
Matthew Mosesohn authored
Fix calico-rr to use etcd certs instead of kube certs
-
- Dec 27, 2016
-
-
Bogdan Dobrelya authored
* Re-enable ansible_ssh_pipelining as expected for the cluster.yml * Do not use 'all' wildcasts for hosts, limit only to k8s-cluster, etcd, calico-rr groups instead. Other nodes in inventory are out of Kargo scope and it's up to users how to manage them. Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
-
Antoine Legrand authored
Rework CI triggers/pipeline
-
Matthew Mosesohn authored
-
Bogdan Dobrelya authored
* Run CI triggers in one step * Run all test matrix for triggers * Switch back to g1-small Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
-
Bogdan Dobrelya authored
Rework ignore_errors to report no reds
-
Bogdan Dobrelya authored
Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 26, 2016
-
-
Antoine Legrand authored
Do not forward private domains for upstream resolvers
-
- Dec 23, 2016
-
-
Bogdan Dobrelya authored
Also fix kube log level 4 to log dnsmasq queries. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
Matthew Mosesohn authored
Add inventory builder python script
-
Matthew Mosesohn authored
Includes tox support for running unit tests. Small note added to getting-started guide for using inventory_builder.py Also adds manual-only unit test.
-
Thomas Catterall authored
-
Spencer Smith authored
Adjust etcd server certificates
-
- Dec 22, 2016
-
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
ETCD doesn't need cert/key options set. It only requires peer cert options.
-
Spencer Smith authored
workaround case for etcdctl not yet being installed, only allow for return code of 0 (no error)
-
Antoine Legrand authored
Document commonly used Kargo vars
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
Fix Flannel network on CoreOS
-
Matthew Mosesohn authored
Individual etcd ssl certs
-
Genti Topija authored
Resolves: #748
-
Antoine Legrand authored
Raise ansible forks for CI test config
-
Bogdan Dobrelya authored
As we raised the flavor from small to standard, raise the ansible forks from default 5 to 20 to speed up deployment. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
Bogdan Dobrelya authored
Add coreos-alpha weave manual CI builds
-
Matthew Mosesohn authored
Includes hooks for triggering calico, kubelet, and kube-apiserver restarts if etcd certs changed.
-
Bogdan Dobrelya authored
Add wait for kube-apiserver to kubernetes-apps
-
Bogdan Dobrelya authored
create systemd drop-in path if not existent
-