Bogdan Dobrelya
6139ee3add
Merge pull request #831 from mattymo/fix_separate_etcd
Fix creation and sync of etcd certs
8 years ago
Matthew Mosesohn
f0c0390646
Fix creation and sync of etcd certs
Admin certs only go to etcd nodes
Only generate cert-data for nodes that need sync
8 years ago
Matthew Mosesohn
e7a1949d85
Merge pull request #818 from mattymo/calico-rr-certs
Fix calico-rr to use etcd certs instead of kube certs
8 years ago
Bogdan Dobrelya
ff8cb46bb9
Rework wildcards matching all nodes
* 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>
8 years ago
Antoine Legrand
399cb9707a
Merge pull request #828 from bogdando/triggers
Rework CI triggers/pipeline
8 years ago
Matthew Mosesohn
6d9cd2d720
Fix calico-rr to use etcd certs instead of kube certs
8 years ago
Bogdan Dobrelya
622537bd33
Rework CI triggers/pipeline
* 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>
8 years ago
Bogdan Dobrelya
9169f840c2
Merge pull request #827 from bogdando/noreds
Rework ignore_errors to report no reds
8 years ago
Bogdan Dobrelya
79996b557b
Rework ignore_errors to report no reds
Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
8 years ago
Antoine Legrand
be8e5e1fdc
Merge pull request #805 from bogdando/dnsmasq_armors
Do not forward private domains for upstream resolvers
8 years ago
Bogdan Dobrelya
bb0c3537cb
Do not forward bogus domains for upstream resolvers
Also fix kube log level 4 to log dnsmasq queries.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Matthew Mosesohn
36a5143478
Merge pull request #804 from mattymo/inventory_builder
Add inventory builder python script
8 years ago
Matthew Mosesohn
7b86b87dca
Add inventory builder python script
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.
8 years ago
Thomas Catterall
53affb9bc0
Update README.md
8 years ago
Spencer Smith
0fe2b66097
Merge pull request #813 from mattymo/etcdcertflags
Adjust etcd server certificates
8 years ago
Matthew Mosesohn
385f7f6e75
Update etcd.j2
8 years ago
Matthew Mosesohn
9f1e3db906
Adjust etcd server certificates
ETCD doesn't need cert/key options set. It only requires peer
cert options.
8 years ago
Spencer Smith
b63d900625
Workaround etcdctl not yet being installed ( #797 )
workaround case for etcdctl not yet being installed, only allow for return code of 0 (no error)
8 years ago
Antoine Legrand
ac295de64c
Merge pull request #812 from mattymo/vars_doc
Document commonly used Kargo vars
8 years ago
Matthew Mosesohn
111571b67a
Document commonly used Kargo vars
8 years ago
Matthew Mosesohn
a4bce333a3
Merge pull request #760 from genti-t/issue-748-flannel-options
Fix Flannel network on CoreOS
8 years ago
Matthew Mosesohn
c53a6eca86
Merge pull request #798 from mattymo/perhostssl7
Individual etcd ssl certs
8 years ago
Genti Topija
7c2785e083
Fix Flannel network on CoreOS
Resolves : #748
8 years ago
Antoine Legrand
aab4149ab0
Merge pull request #809 from bogdando/ci_forks
Raise ansible forks for CI test config
8 years ago
Bogdan Dobrelya
89a4b92753
Raise ansible forks for CI test config
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>
8 years ago
Bogdan Dobrelya
5414a410bd
Merge pull request #787 from bogdando/coreos_weave_manual
Add coreos-alpha weave manual CI builds
8 years ago
Matthew Mosesohn
ad796d188d
Individual etcd ssl certs
Includes hooks for triggering calico, kubelet, and kube-apiserver restarts
if etcd certs changed.
8 years ago
Bogdan Dobrelya
de8cd5cd7f
Merge pull request #786 from mattymo/bug777
Add wait for kube-apiserver to kubernetes-apps
8 years ago
Bogdan Dobrelya
cc93c4fe12
Merge pull request #801 from rsmitty/issue-800
create systemd drop-in path if not existent
8 years ago
Bogdan Dobrelya
c456a311d6
Add coreos-alpha weave manual CI builds
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Bogdan Dobrelya
ed4b4b8482
Merge pull request #791 from kubernetes-incubator/premptilble_gce_vm
Use preemptible instances
8 years ago
Alexander Block
8e4e3998dd
Fix wrong path of dhclient on CentOS+Azure
This was alredy fixed in #755 but had to be reverted. This PR should be
more intelligent about deciding which path to use.
8 years ago
Spencer Smith
8d9f207836
create systemd drop-in path if not existent
8 years ago
Bogdan Dobrelya
2a3164e040
Merge pull request #794 from kubernetes-incubator/revert-722-dnsmasq_armors
Revert "Do not forward private domains for upstream resolvers"
8 years ago
Bogdan Dobrelya
f10d1327d4
Revert "Do not forward private domains for upstream resolvers"
8 years ago
Matthew Mosesohn
d314174149
Add wait for kube-apiserver to kubernetes-apps
Fixes #777
8 years ago
Antoine Legrand
9885fe73dc
use standard vm
8 years ago
Antoine Legrand
f2cf323ecf
Merge pull request #782 from samos123/master
Vagrant, skip synchronize tasks (bug #697 )
8 years ago
Bogdan Dobrelya
cf4f2b4f14
Merge pull request #780 from bogdando/downloads
Add download_always_pull check and sha256 for docker images
8 years ago
Antoine Legrand
fbc13ea6dc
Use preemptible instances
8 years ago
Bogdan Dobrelya
b8bc8eee41
Add download_always_pull check and sha256 for docker images
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Bogdan Dobrelya
11380769cd
Merge pull request #722 from bogdando/dnsmasq_armors
Do not forward private domains for upstream resolvers
8 years ago
Antoine Legrand
ee62c99eb1
Merge pull request #785 from bogdando/pipelines
Add gitlab CI auto builds for triggers
8 years ago
Bogdan Dobrelya
843d439898
Merge pull request #775 from kubernetes-incubator/register_master
Register master node as unschedulable
8 years ago
Bogdan Dobrelya
8d5da5cfca
Add gitlab CI auto builds for triggers
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Sam Stoelinga
5a2c75a3cb
Fix #781 prevent vagrant asking for password
When download_run_once=True it will try to first download images to host
running vagrant, then upload the images from vagrant host to the vagrant
vms. While trying to upload the images it will ask for a the vagrant
linux user password.
For small environments this behaviour is unnecessary hence changing the
default to download_run_once=False inside the Vagrantfile seems like a
good fix.
8 years ago
Bogdan Dobrelya
c1e4cef75b
Merge pull request #774 from kubernetes-incubator/ant31-patch-2
check if calico_peer_rr is defined
8 years ago
Bogdan Dobrelya
5d73b9ccc5
Merge pull request #778 from mattymo/fix_etcd_upgrade
Fix etcd to-SSL upgrade and task register vars
8 years ago
Antoine Legrand
9efe1fe09d
Merge pull request #779 from bogdando/ci_triggers
Allow triggered gitlab CI builds
8 years ago
Bogdan Dobrelya
4bbec963e6
Allow triggered gitlab CI builds
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago