Skip to content
Snippets Groups Projects
  1. Aug 18, 2017
    • Matthew Mosesohn's avatar
      Fix vault setup partially (#1531) · 2645e88b
      Matthew Mosesohn authored
      This does not address per-node certs and scheduler/proxy/controller-manager
      component certs which are now required. This should be handled in a
      follow-up patch.
      2645e88b
  2. Jul 28, 2017
  3. Jul 27, 2017
  4. Jul 25, 2017
  5. Jun 29, 2017
  6. Jun 27, 2017
  7. Jun 26, 2017
  8. Jun 23, 2017
  9. Jun 14, 2017
  10. Jun 09, 2017
  11. Apr 13, 2017
  12. Mar 31, 2017
  13. Mar 29, 2017
  14. Mar 24, 2017
  15. Mar 20, 2017
  16. Mar 15, 2017
    • Matthew Mosesohn's avatar
      More idempotency fixes · a422ad0d
      Matthew Mosesohn authored
      Fixed sync_tokens fact
      Fixed sync_certs for k8s tokens fact
      Disabled register docker images changability
      Fixed CNI dir permission
      Fix idempotency for etcd pre upgrade checks
      a422ad0d
  17. Mar 14, 2017
  18. Mar 04, 2017
  19. Mar 03, 2017
  20. Mar 01, 2017
    • Vijay Katam's avatar
      Add support for atomic host · a0b1eda1
      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
      a0b1eda1
  21. Feb 28, 2017
  22. Feb 27, 2017
    • Vincent Schwarzer's avatar
      Fixed counter in ETCD Openssl.conf · 0cbc3d8d
      Vincent Schwarzer authored
      When a apiserver_loadbalancer_domain_name is added to the Openssl.conf
      the counter gets not increased correctly. This didnt seem to have an
      effect at the current kargo version.
      0cbc3d8d
  23. Feb 24, 2017
  24. Feb 20, 2017
  25. Feb 18, 2017
  26. Feb 17, 2017
    • Sergii Golovatiuk's avatar
      Fix fact tags · e91e58ae
      Sergii Golovatiuk authored
      
      Ansible playbook fails when tags are limited to "facts,etcd" or to
      "facts". This patch allows to run ansible-playbook to gather facts only
      that don't require calico/flannel/weave components to be verified. This
      allows to run ansible with 'facts,bootstrap-os' or just 'facts' to
      gether facts that don't require specific components.
      
      Signed-off-by: default avatarSergii Golovatiuk <sgolovatiuk@mirantis.com>
      e91e58ae
  27. Feb 16, 2017
  28. Feb 13, 2017
    • Vladimir Rutsky's avatar
      set "check_mode: no" for read-only "shell" steps that registers result · 09847567
      Vladimir Rutsky authored
      "shell" step doesn't support check mode, which currently leads to failures,
      when Ansible is being run in check mode (because Ansible doesn't run command,
      assuming that command might have effect, and no "rc" or "output" is registered).
      
      Setting "check_mode: no" allows to run those "shell" commands in check mode
      (which is safe, because those shell commands doesn't have side effects).
      09847567
  29. Feb 09, 2017
  30. Feb 07, 2017
  31. Feb 06, 2017
  32. Jan 20, 2017
    • Bogdan Dobrelya's avatar
      Drop linux capabilities and rework users/groups · cb2e5ac7
      Bogdan Dobrelya authored
      
      * Drop linux capabilities for unprivileged containerized
        worlkoads Kargo configures for deployments.
      * Configure required securityContext/user/group/groups for kube
        components' static manifests, etcd, calico-rr and k8s apps,
        like dnsmasq daemonset.
      * Rework cloud-init (etcd) users creation for CoreOS.
      * Fix nologin paths, adjust defaults for addusers role and ensure
        supplementary groups membership added for users.
      * Add netplug user for network plugins (yet unused by privileged
        networking containers though).
      * Grant the kube and netplug users read access for etcd certs via
        the etcd certs group.
      * Grant group read access to kube certs via the kube cert group.
      * Remove priveleged mode for calico-rr and run it under its uid/gid
        and supplementary etcd_cert group.
      * Adjust docs.
      * Align cpu/memory limits and dropped caps with added rkt support
        for control plane.
      
      Signed-off-by: default avatarBogdan Dobrelya <bogdando@mail.ru>
      cb2e5ac7
  33. Jan 19, 2017
  34. Jan 17, 2017
  35. Jan 15, 2017
    • Greg Althaus's avatar
      This PR adds/or modifies a few tasks to allow for the playbook to · 6c69da15
      Greg Althaus authored
      be run by limit on each node without regard for order.
      
      The changes make sure that all of the directories needed to do
      certificate management are on the master[0] or etcd[0] node regardless
      of when the playbook gets run on each node.  This allows for separate
      ansible playbook runs in parallel that don't have to be synchronized.
      6c69da15
Loading