Skip to content
  1. Dec 09, 2016
  2. Nov 28, 2016
    • Bogdan Dobrelya's avatar
      Add advanced net check for DNS K8s app · b7692fad
      Bogdan Dobrelya authored
      
      
      * Add an option to deploy K8s app to test e2e network connectivity
        and cluster DNS resolve via Kubedns for nethost/simple pods
        (defaults to false).
      * Parametrize existing k8s apps templates with kube_namespace and
        kube_config_dir instead of hardcode.
      * For CoreOS, ensure nameservers from inventory to be put in the
        first place to allow hostnet pods connectivity via short names
        or FQDN and hostnet agents to pass as well, if netchecker
        deployed.
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      b7692fad
  3. Nov 25, 2016
    • Bogdan Dobrelya's avatar
      Tune dnsmasq/kubedns limits, replicas, logging · 2d18e192
      Bogdan Dobrelya authored
      
      
      * Add dns_replicas, dns_memory/cpu_limit/requests vars for
      dns related apps.
      * When kube_log_level=4, log dnsmasq queries as well.
      * Add log level control for skydns (part of kubedns app).
      * Add limits/requests vars for dnsmasq (part of kubedns app) and
        dnsmasq daemon set.
      * Drop string defaults for kube_log_level as it is int and
        is defined in the global vars as well.
      * Add docs
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      2d18e192
  4. Nov 22, 2016
  5. Nov 10, 2016
    • Aleksandr Didenko's avatar
      Fix policy controller · 251800eb
      Aleksandr Didenko authored
      'etcd_cert_dir' variable is missing from 'kubernetes-apps/ansible'
      role which breaks Calico policy controller deployment.
      
      Also fixing calico-policy-controller.yml.
      251800eb
  6. Nov 09, 2016
  7. Nov 08, 2016
  8. Oct 15, 2016
  9. Oct 10, 2016
  10. Sep 27, 2016
  11. Sep 23, 2016
    • Anthony Haussmann's avatar
      Correct nslookup command · 5f2bb331
      Anthony Haussmann authored
      Change nslookup command to check the right cluster_name
      5f2bb331
    • Bogdan Dobrelya's avatar
      Make dnsmasq daemon set optional · 82ee60fe
      Bogdan Dobrelya authored
      
      
      Change additional dnsmasq opts:
      - Adjust caching size and TTL
      - Disable resolve conf to not create loops
      - Change dnsPolicy to default (similarly to kubedns's dnsmasq). The
        ClusterFirst should not be used to not create loops
      - Disable negative NXDOMAIN replies to be cached
      - Make its very installation as optional step (enabled by default).
        If you don't want more than 3 DNS servers, including 1 for K8s, disable
        it.
      - Add docs and a drawing to clarify DNS setup.
      - Fix stdout logs for dnsmasq/kubedns app configs
      - Add missed notifies to resolvconf -u handler
      - Fix idempotency of resolvconf head file changes
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      82ee60fe
  12. Sep 13, 2016
    • Matthew Mosesohn's avatar
      Fix kubedns idempotency · ef43b215
      Matthew Mosesohn authored
      Removed api-version from kube.py because it is deprecated.
      Updating both kube.py because dnsmasq one is actually used.
      Fixed name back to kubedns for checking its resource.
      ef43b215
  13. Sep 08, 2016
Loading