Add CoreDNS to kubernetes drivers

Bug #1692449 reported by Spyros Trigazis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
High
Ricardo Rocha

Bug Description

A very important feature for kubernetes driver is a DNS add-on.

After discussion in the Boston summit, we decided to choose CoreDNS, a project embraced by the CNCF foundation.

[1] https://coredns.io/
[2] https://www.cncf.io/blog/2017/03/02/cloud-native-computing-foundation-becomes-steward-service-naming-discovery-project-coredns/

Changed in magnum:
assignee: nobody → Ricardo Rocha (rocha-porto)
status: New → Confirmed
importance: Undecided → High
Changed in magnum:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to magnum (master)

Reviewed: https://review.openstack.org/462181
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=7c35c8fe40ec2b012696965e225d2b2d6ea0f6b1
Submitter: Jenkins
Branch: master

commit 7c35c8fe40ec2b012696965e225d2b2d6ea0f6b1
Author: Ricardo Rocha <email address hidden>
Date: Wed May 3 16:46:06 2017 +0200

    Add CoreDNS deployment in kubernetes atomic

    Enable internal cluster DNS by deploying CoreDNS in the kube-system
    namespace. It covers dns queries for both the cluster and external,
    acting as a proxy with a cache layer in front.

    Version of CoreDNS hard-coded to 007, image taken from dockerhub.

    Related-Bug: #1692449

    Change-Id: I0a9703b531fe872416dcd79fa7d4d27c1ea61586

Revision history for this message
Spyros Trigazis (strigazi) wrote :
Changed in magnum:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to magnum (stable/ocata)

Related fix proposed to branch: stable/ocata
Review: https://review.openstack.org/488577

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to magnum (stable/newton)

Related fix proposed to branch: stable/newton
Review: https://review.openstack.org/488581

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to magnum (stable/ocata)

Reviewed: https://review.openstack.org/488577
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=a3b424ffdd9b38f6c808614d3eab1e95075896cd
Submitter: Jenkins
Branch: stable/ocata

commit a3b424ffdd9b38f6c808614d3eab1e95075896cd
Author: Ricardo Rocha <email address hidden>
Date: Wed May 3 16:46:06 2017 +0200

    Add CoreDNS deployment in kubernetes atomic

    Enable internal cluster DNS by deploying CoreDNS in the kube-system
    namespace. It covers dns queries for both the cluster and external,
    acting as a proxy with a cache layer in front.

    Version of CoreDNS hard-coded to 007, image taken from dockerhub.

    Related-Bug: #1692449

    Change-Id: I0a9703b531fe872416dcd79fa7d4d27c1ea61586
    (cherry picked from commit 7c35c8fe40ec2b012696965e225d2b2d6ea0f6b1)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to magnum (stable/newton)

Reviewed: https://review.openstack.org/488581
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=8a667217632004c9061d083c65f026a84c7e659a
Submitter: Zuul
Branch: stable/newton

commit 8a667217632004c9061d083c65f026a84c7e659a
Author: Ricardo Rocha <email address hidden>
Date: Wed May 3 16:46:06 2017 +0200

    Add CoreDNS deployment in kubernetes atomic

    Enable internal cluster DNS by deploying CoreDNS in the kube-system
    namespace. It covers dns queries for both the cluster and external,
    acting as a proxy with a cache layer in front.

    Version of CoreDNS hard-coded to 007, image taken from dockerhub.

    Related-Bug: #1692449

    Change-Id: I0a9703b531fe872416dcd79fa7d4d27c1ea61586
    (cherry picked from commit 7c35c8fe40ec2b012696965e225d2b2d6ea0f6b1)

tags: added: in-stable-newton
Feilong Wang (flwang)
Changed in magnum:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.