mirror of https://github.com/k3s-io/k3s
Merge pull request #33161 from madhusudancs/fed-svc-lb-inge2e-cleanup
Automatic merge from submit-queue Minor Ingress tests cleanup, that includes service shard and GCE resource cleanups in underlying clusters. Follow up for #32810. cc @kubernetes/sig-cluster-federationpull/6/head
commit
c31edb2ae6
|
@ -51,7 +51,7 @@ var _ = framework.KubeDescribe("Federated ingresses [Feature:Federation]", func(
|
||||||
|
|
||||||
// Create/delete ingress api objects
|
// Create/delete ingress api objects
|
||||||
// Validate federation apiserver, does not rely on underlying clusters or federation ingress controller.
|
// Validate federation apiserver, does not rely on underlying clusters or federation ingress controller.
|
||||||
Describe("Ingress objects", func() {
|
Describe("Federated Ingresses", func() {
|
||||||
AfterEach(func() {
|
AfterEach(func() {
|
||||||
nsName := f.FederationNamespace.Name
|
nsName := f.FederationNamespace.Name
|
||||||
// Delete registered ingresses.
|
// Delete registered ingresses.
|
||||||
|
@ -137,6 +137,7 @@ var _ = framework.KubeDescribe("Federated ingresses [Feature:Federation]", func(
|
||||||
deleteBackendPodsOrFail(clusters, ns)
|
deleteBackendPodsOrFail(clusters, ns)
|
||||||
if service != nil {
|
if service != nil {
|
||||||
deleteServiceOrFail(f.FederationClientset_1_4, ns, service.Name)
|
deleteServiceOrFail(f.FederationClientset_1_4, ns, service.Name)
|
||||||
|
cleanupServiceShardsAndProviderResources(ns, service, clusters)
|
||||||
service = nil
|
service = nil
|
||||||
} else {
|
} else {
|
||||||
By("No service to delete. Service is nil")
|
By("No service to delete. Service is nil")
|
||||||
|
@ -164,6 +165,7 @@ var _ = framework.KubeDescribe("Federated ingresses [Feature:Federation]", func(
|
||||||
}
|
}
|
||||||
// TODO check dns record in global dns server
|
// TODO check dns record in global dns server
|
||||||
})
|
})
|
||||||
|
|
||||||
It("should be able to connect to a federated ingress via its load balancer", func() {
|
It("should be able to connect to a federated ingress via its load balancer", func() {
|
||||||
// check the traffic on federation ingress
|
// check the traffic on federation ingress
|
||||||
jig.waitForFederatedIngress()
|
jig.waitForFederatedIngress()
|
||||||
|
|
Loading…
Reference in New Issue