- Mar 06, 2017
-
-
Antoine Legrand authored
-
Antoine Legrand authored
Disable vault role properly on ansible 2.2.0
-
Antoine Legrand authored
Remove standalone etcd specific play, cleanup host mode
-
- Mar 04, 2017
-
-
Matthew Mosesohn authored
when condition does not seem to work correctly at playbook level for ansible 2.2.0.
-
- Mar 03, 2017
-
-
Matthew Mosesohn authored
Now etcd role can optionally disable etcd cluster setup for faster deployment when it is combined with etcd role.
-
Matthew Mosesohn authored
Use find module for checking for certificates
-
Matthew Mosesohn authored
Added Missing AWS IAM Profiles and Policies
-
Vincent Schwarzer authored
The AWS IAM profiles and policies required to run Kargo on AWS are no longer hosted in the kubernetes main repo since kube-up got deprecated. Hence we have to move the files into the kargo repository.
-
Matthew Mosesohn authored
Also generate certs only when absent on master (rather than when absent on target node)
-
Bogdan Dobrelya authored
Add support for atomic host
-
Matthew Mosesohn authored
Possibility to add Loadbalancers without static IP (e.g. AWS ELB) #1074
-
- Mar 02, 2017
-
-
Matthew Mosesohn authored
fix inline verbatim blocks formatting in markdown
-
Matthew Mosesohn authored
Allow to specify etcd backend for kube-api
-
Matthew Mosesohn authored
Add autoscalers for dnsmasq and kubedns
-
Matthew Mosesohn authored
By default kubedns and dnsmasq scale when installed. Dnsmasq is no longer a daemonset. It is now a deployment. Kubedns is no longer a replicationcluster. It is now a deployment. Minimum replicas is two (to enable rolling updates). Reduced memory erquirements for dnsmasq and kubedns
-
Vincent Schwarzer authored
-
Vincent Schwarzer authored
Until now it was not possible to add an API Loadbalancer without an static IP Address. But certain Loadbalancers like AWS Elastic Loadbalanacer dontt have an fixed IP address. With this commit it is possible to add these kind of Loadbalancers to the Kargo deployment.
-
Matthew Mosesohn authored
Add upgrade-cluster and reset playbooks to syntax check
-
Matthew Mosesohn authored
Added host_vars to gitignore
-
Matthew Mosesohn authored
Use docker-engine 1.13.1
-
Matthew Mosesohn authored
-
- Mar 01, 2017
-
-
John Dewey authored
The default version of Docker was switched to 1.13 in #1059. This change also bumped ubuntu from installing docker-engine 1.13.0 to 1.13.1. This PR updates os families which had 1.13 defined, but were using 1.13.0. The impetus for this change is an issue running tiller 1.2.3 on docker 1.13.0. See discussion [1][2]. [1] https://github.com/kubernetes/helm/issues/1838 [2] https://github.com/kubernetes-incubator/kargo/pull/1100
-
John Dewey authored
-
John Dewey authored
Since inventory ships with kargo, the ability to change functionality without having a dirty git index is nice. An example, we wish to change is the version of docker deployed to our CentOS systems. Due to an issue with tiller and docker 1.13, we wish to deploy docker 1.12. Since this change does not belong in Kargo, we wish to locally override the docker version, until the issue is sorted.
-
Matthew Mosesohn authored
Restart kube-controller for host_resolvconf mode
-
Vijay Katam authored
Updates based on feedback Simplify checks for file exists remove invalid char Review feedback. Use regular systemd file. Add template for docker systemd atomic
-
Vladimir Rutsky authored
-
Antoine Legrand authored
Fixed counter in ETCD Openssl.conf
-
Bogdan Dobrelya authored
Allow connections from pods to local endpoints
-
Bogdan Dobrelya authored
Fix vault role in upgrade-cluster.yml
-
Matthew Mosesohn authored
-
Artem Panchenko authored
By default Calico blocks traffic from endpoints to the host itself by using an iptables DROP action. It could lead to a situation when service has one alive endpoint, but pods which run on the same node can not access it. Changed the action to RETURN.
-
Antoine Legrand authored
Ensure vagrant uses flannel
-
John Dewey authored
The Vagrantfile is setup to use flannel. The default network was changed to Calico (#1031). However, the Vagrantfile was not updated to reflect this. Ensuring the Vagrantfile remains functional on master, until someone decides to make it work with Calico.
-
- Feb 28, 2017
-
-
Matthew Mosesohn authored
Adding KUBELET_CLOUDPROVIDER to kubelet.rkt.service
-
Matthew Mosesohn authored
Remove upgrade from the ubuntu-rkt-sep CI job
-
Antoine Legrand authored
Change kube-api default port from 443 to 6443
-
Sergii Golovatiuk authored
Kubernetes project is about to set etcdv3 as default storage engine in 1.6. This patch allows to specify particular backend for kube-apiserver. User may force the option to etcdv3 for new environment. At the same time if the environment uses v2 it will continue uses it until user decides to upgrade to v3. Signed-off-by: Sergii Golovatiuk <sgolovatiuk@mirantis.com>
-
Sergii Golovatiuk authored
Operator can specify any port for kube-api (6443 default) This helps in case where some pods such as Ingress require 443 exclusively. Closes: 820 Signed-off-by: Sergii Golovatiuk <sgolovatiuk@mirantis.com>
-
Brad Beam authored
-