Skip to content
  1. Jul 02, 2019
    • okamototk's avatar
      Use K8s 1.15 (#4905) · f2b8a361
      okamototk authored
      * Use K8s 1.15
      
      * Use Kubernetes 1.15 and use kubeadm.k8s.io/v1beta2 for
        InitConfiguration.
      * bump to v1.15.0
      
      * Remove k8s 1.13 checksums.
      
      * Update README kubernetes version 1.15.0.
      
      * Update metrics server 0.3.3 for k8s 1.15
      
      * Remove less than k8s 1.14 related code
      
      * Use kubeadm with --upload-certs instead of --experimental-upload-certs due to depricate
      
      * Update dnsautoscaler 1.6.0
      
      * Skip certificateKey if it's not defined
      
      * Add kubeadm-conftolplane.v2beta2 for k8s 1.15 or later
      
      * Support kubeadm control plane for k8s 1.15
      
      * Update sonobuoy version 0.15.0 for k8s 1.15
      f2b8a361
  2. Jul 01, 2019
  3. Jun 30, 2019
    • Matthew Mosesohn's avatar
      Default to refreshing kubeadm etcd key (#4931) · 2aa66eb1
      Matthew Mosesohn authored
      Change-Id: Icc0176773b6d581c43647de433214079440d7321
      2aa66eb1
    • okamototk's avatar
      containerd support (#4664) · 4c8b93e5
      okamototk authored
      * Add limited containerd support
      
      Containerd support for Ubuntu + Calico
      
      * Added CRI-O support for ubuntu
      
      * containerd support.
      
      * Reset  containerd support.
      
      * fix lint.
      
      * implemented feedback
      
      * Change task name cri xx instead of cri-o in reset task and timeout condition.
      
      * set crictl to fixed version
      
      * Use docker-ce's container.io package for containerd.
      
      * Add check containerd is installable or not.
      
      * Avoid stop docker when use containerd and optimize retry for reset.
      
      * Add config.toml.
      
      * Fixed containerd for kubelet.env.
      
      * Merge PR #4629
      
      * Remove unused ubuntu variable for containerd
      
      * Polish code for containerd and cri-o
      
      * Refactoring cri socket configuration.
      
      * Configurable conmon.
      
      * Remove unused crictl/runc download
      
      * Now crictl and runc is downloaded by common crictl.yml.
      
      * fixed yamllint error
      
      * Fixed brokenfiles by conflict.
      
      * Remove commented line in config.toml
      
      * Remove readded v1.12.x version
      
      * Fixed broken set_docker_image_facts
      
      * Fix yamllint errors.
      
      * Remove unused apt source
      
      * Fix crictl could not be installed
      
      * Add containerd config from skolekonov's PR #4601
      4c8b93e5
  4. Jun 28, 2019
  5. Jun 27, 2019
  6. Jun 25, 2019
  7. Jun 24, 2019
  8. Jun 20, 2019
    • Matthew Mosesohn's avatar
      Enable kubeadm etcd mode (#4818) · 4348e78b
      Matthew Mosesohn authored
      * Enable kubeadm etcd mode
      
      Uses cert commands from kubeadm experimental control plane to
      enable non-master nodes to obtain etcd certs.
      
      Related story: PROD-29434
      
      Change-Id: Idafa1d223e5c6ceadf819b6f9c06adf4c4f74178
      
      * Add validation checks and exclude calico kdd mode
      
      Change-Id: Ic234f5e71261d33191376e70d438f9f6d35f358c
      
      * Move etcd mode test to ubuntu flannel HA job
      
      Change-Id: I9af6fd80a1bbb1692ab10d6da095eb368f6bc732
      
      * rename etcd_mode to etcd_kubeadm_enabled
      
      Change-Id: Ib196d6c8a52f48cae370b026f7687ff9ca69c172
      4348e78b
    • Andreas Holmsten's avatar
      e2f9adc2
  9. Jun 17, 2019
  10. Jun 14, 2019
  11. Jun 11, 2019
  12. Jun 10, 2019
    • Johnny Halfmoon's avatar
      Added file and container image caching (#4828) · 23c9071c
      Johnny Halfmoon authored
      * File and container image downloads are now cached localy, so that repeated vagrant up/down runs do not trigger downloading of those files. This is especially useful on laptops with kubernetes runnig locally on vm's. The total size of the cache, after an ansible run, is currently around 800MB, so bandwidth (=time) savings can be quite significant.
      
      * When download_run_once is false, the default is still not to cache, but setting download_force_cache will still enable caching.
      
      * The local cache location can be set with download_cache_dir and defaults to /tmp/kubernetes_cache
      
      * A local docker instance is no longer required to cache docker images; Images are cached to file. A local docker instance is still required, though, if you wish to download images on localhost.
      
      * Fixed a FIXME, wher the argument was that delegate_to doesn't play nice with omit. That is a correct observation and the fix is to use default(inventory_host) instead of default(omit). See ansible/ansible#26009
      
      * Removed "Register docker images info" task from download_container and set_docker_image_facts because it was faulty and unused.
      
      * Removed redundant when:download.{container,enabled,run_once} conditions from {sync,download}_container.yml
      
      * All features of commit d6fd0d2a by Timoses <timosesu@gmail.com>, merged May 1st 2019, are included in this patch. Not all code was included verbatim, but each feature of that commit was checked to be working in this patch. One notable change: The actual downloading of the kubeadm images was moved to {download,sync)_container, to enable caching.
      
      Note 1: I considered splitting this patch, but most changes that are not directly related to caching, are a pleasant by-product of implementing the caching code, so splitting would be impractical.
      
      Note 2: I have my doubts about the usefulness of the upload, download and upgrade tags in the download role. Must they remain or can they be removed? If anybody knows, then please speak up.
      23c9071c
    • Maxime Guyot's avatar
      Rebase only on PRs (#4861) · 14141ec1
      Maxime Guyot authored
      14141ec1
    • rptaylor's avatar
      remove namespace from ClusterRole (#4856) · 5bec2eda
      rptaylor authored
      5bec2eda
    • Matthew Mosesohn's avatar
      Remove invalid field dnsPolicy from podSecurityPolicy (#4863) · f504d0ea
      Matthew Mosesohn authored
      Change-Id: I02864011bf5fda5dbd35c7513c73875769036f87
      f504d0ea
    • Matthew Mosesohn's avatar
      Ensure haproxy and nginx reload when config changes (#4862) · 3b7797b1
      Matthew Mosesohn authored
      Change-Id: Ia9a41e7b1cfcb1e6acb2dbae6eecc541dce25a74
      3b7797b1
    • Aivars Sterns's avatar
      disable ansible group name warning (#4852) · aa63eb61
      Aivars Sterns authored
      aa63eb61
    • Andreas Krüger's avatar
      23aa3e46
    • Trond Hasle Amundsen's avatar
      Add support for IPv6 for Openstack in terraform.py via metadata (#4716) · 56ae3bfe
      Trond Hasle Amundsen authored
      * Add support for IPv6 for Openstack in terraform.py via metadata
      
      * document terraform.py metadata variables for openstack
      56ae3bfe
  13. Jun 09, 2019
Loading