135 Commits (fee3f288c03149bee5486c8dd68c55cbc62a17af)

Author SHA1 Message Date
Brad Beam d09222c900 Removing run_once in these tasks so that etcd ca certs get propogated properly to worker nodes 7 years ago
Anton e0960f6288 FIX: Unneded (extra) cycles in some tasks (#1393) 7 years ago
Hassan Zamani 3fb0383df4 Add etcd metrics flag 7 years ago
Anton Nerozya 1fedbded62 ignore_errors instead of failed_when: false 7 years ago
gdmelloatpoints 649654207f mount the etcd data directory in the container with the same path as on the host. 7 years ago
gdmelloatpoints 3123502f4c move `etcd_backup_prefix` to new home. 7 years ago
gdmelloatpoints 4ba237c5d8 Make etcd_backup_prefix configurable. Ensures that backups can be stored on a different location other than ${HOST}/var/backups, say an EBS volume on AWS. 7 years ago
gdmelloatpoints 5c1891ec9f In the etcd container, the etcd data directory is always /var/lib/etcd. Reverting to this value, since `etcd_data_dir` on the host maps to `/var/lib/etcd` in the container. 7 years ago
Gregory Storme fff0aec720 add configurable parameter for etcd_auto_compaction_retention 7 years ago
Brad Beam db3e8edacd Fixing up vault variables 7 years ago
Matthew Mosesohn ae7f59e249 Skip vault cert task evaluation completely when using script cert generation 7 years ago
Aleksandr Didenko 58acbe7caf Fix multiline when condition in sync_certs task 7 years ago
Matthew Mosesohn fb467df47c fix etcd restart 7 years ago
Sergii Golovatiuk f144fd1ed3 Refactor etcd role 7 years ago
Sergii Golovatiuk c04a6254b9 Backup etcd data before restarting etcd 7 years ago
Matthew Mosesohn a422ad0d50 More idempotency fixes 7 years ago
Matthew Mosesohn 4c6829513c Fix etcd idempotency 7 years ago
Matthew Mosesohn 02a8e78902 Remove standalone etcd specific play, cleanup host mode 7 years ago
Matthew Mosesohn d176818c44 Use find module for checking for certificates 7 years ago
Vijay Katam a0b1eda1d0 Add support for atomic host 7 years ago
Sergii Golovatiuk f9ff93c606 Make etcd data dir configurable. 7 years ago
Vincent Schwarzer 0cbc3d8df6 Fixed counter in ETCD Openssl.conf 7 years ago
Sergii Golovatiuk 00cfead9bb Increase SSL TTL to 3650 days 7 years ago
Matthew Mosesohn d19e6dec7a speed up etcd preupgrade check 7 years ago
Matthew Mosesohn a21eb036ee Add no_log to cert tar tasks 7 years ago
Matthew Mosesohn 9c1701f2aa Add synthetic scale deployment mode 7 years ago
Andrew Greenwood ca9ea097df Cleanup legacy syntax, spacing, files all to yml 7 years ago
Sergii Golovatiuk e91e58aec9 Fix fact tags 7 years ago
Matthew Mosesohn 80c0e747a7 Fix references to CoreOS and Container Linux by CoreOS 7 years ago
Vladimir Rutsky 09847567ae set "check_mode: no" for read-only "shell" steps that registers result 7 years ago
Josh Conant 245e05ce61 Vault security hardening and role isolation 7 years ago
Josh Conant f4ec2d18e5 Adding the Vault role 7 years ago
Matthew Mosesohn e5779ab786 Fix check for node-NODEID certs existence 7 years ago
Matthew Mosesohn 71e14a13b4 Re-tune ETCD performance params 7 years ago
Matthew Mosesohn fd30131dc2 Revert "Drop linux capabilities and rework users/groups" 7 years ago
Bogdan Dobrelya cb2e5ac776 Drop linux capabilities and rework users/groups 7 years ago
Greg Althaus 0d44599a63 Add explicit name printing in task names for deletgated task during 7 years ago
Sergii Golovatiuk 43fa72b7b7 Flush handlers before etcd restart 7 years ago
Greg Althaus 6c69da1573 This PR adds/or modifies a few tasks to allow for the playbook to 7 years ago
Greg Althaus 95bf380d07 If the inventory name of the host exceeds 63 characters, 7 years ago
Aleksandr Didenko d9539e0f27 Fix etcd cert generation for calico-rr role 7 years ago
Bogdan Dobrelya 5af2c42bde Better fix for different CoreOS os family facts 7 years ago
Bogdan Dobrelya f7447837c5 Rename CoreOS fact 7 years ago
Brad Beam 4b6f29d5e1 Adding kubelet in rkt 7 years ago
Brad Beam 8dc19374cc Allowing etcd to run via rkt 8 years ago
Bogdan Dobrelya 58062be2a3 Drop non systemd OS types support 7 years ago
Matthew Mosesohn 1f9f885379 Fix etcd cert generation to support large deployments 7 years ago
Bogdan Dobrelya a56d9de502 Systemd units, limits, and bin path fixes 7 years ago
Matthew Mosesohn f0c0390646 Fix creation and sync of etcd certs 7 years ago
Matthew Mosesohn 6d9cd2d720 Fix calico-rr to use etcd certs instead of kube certs 7 years ago