mirror of https://github.com/kubernetes/kops.git
Merge pull request #3398 from justinsb/gce_dont_remove_shared_dns_zone
Automatic merge from submit-queue. . GCE: Don't remove (shared) DNS Zone
This commit is contained in:
commit
14263de04a
|
|
@ -25,7 +25,6 @@ import (
|
||||||
compute "google.golang.org/api/compute/v0.beta"
|
compute "google.golang.org/api/compute/v0.beta"
|
||||||
|
|
||||||
"k8s.io/apimachinery/pkg/util/sets"
|
"k8s.io/apimachinery/pkg/util/sets"
|
||||||
"k8s.io/kops/pkg/dns"
|
|
||||||
"k8s.io/kops/pkg/resources/tracker"
|
"k8s.io/kops/pkg/resources/tracker"
|
||||||
"k8s.io/kops/upup/pkg/fi"
|
"k8s.io/kops/upup/pkg/fi"
|
||||||
"k8s.io/kops/upup/pkg/fi/cloudup/gce"
|
"k8s.io/kops/upup/pkg/fi/cloudup/gce"
|
||||||
|
|
@ -735,24 +734,26 @@ func (d *clusterDiscoveryGCE) matchesClusterName(name string) bool {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (d *clusterDiscoveryGCE) listGCEDNSZone() ([]*tracker.Resource, error) {
|
func (d *clusterDiscoveryGCE) listGCEDNSZone() ([]*tracker.Resource, error) {
|
||||||
if dns.IsGossipHostname(d.clusterName) {
|
// We never delete the hosted zone, because it is usually shared and we don't create it
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
// TODO: When shared resource PR lands, reintroduce
|
||||||
|
//if dns.IsGossipHostname(d.clusterName) {
|
||||||
zone, err := d.findDNSZone()
|
// return nil, nil
|
||||||
if err != nil {
|
//}
|
||||||
return nil, err
|
//zone, err := d.findDNSZone()
|
||||||
}
|
//if err != nil {
|
||||||
|
// return nil, err
|
||||||
return []*tracker.Resource{
|
//}
|
||||||
{
|
//
|
||||||
Name: zone.Name(),
|
//return []*tracker.Resource{
|
||||||
ID: zone.Name(),
|
// {
|
||||||
Type: "DNS Zone",
|
// Name: zone.Name(),
|
||||||
Deleter: d.deleteDNSZone,
|
// ID: zone.Name(),
|
||||||
Obj: zone,
|
// Type: "DNS Zone",
|
||||||
},
|
// Deleter: d.deleteDNSZone,
|
||||||
}, nil
|
// Obj: zone,
|
||||||
|
// },
|
||||||
|
//}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (d *clusterDiscoveryGCE) findDNSZone() (dnsprovider.Zone, error) {
|
func (d *clusterDiscoveryGCE) findDNSZone() (dnsprovider.Zone, error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue