Uploaded image for project: 'Couchbase Kubernetes'
  1. Couchbase Kubernetes
  2. K8S-907

removing the dns domain from couchbase deployment yaml and applying it does not take effect

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.2.0
    • None
    • operator
    • None

    Description

      Steps:

      1. Deploy admission controller and operator
      2. Deploy couchbase cluster with spec.exposedFeatureServiceType and spec.adminConsoleServiceType set to loadbalancer, spec.tls and spec.dns defined
      3. once cluster is up and running ensure svc type is loadbalancer for cb pods and ui svc, alternate address should be dns name, external-dns.alpha.kubernetes.io/hostname should be fqdn, only tls ports for ui and cb pods
      4. Update the couchbase cluster deployment yaml by removing spec.exposedFeatureServiceType, spec.adminConsoleServiceType, spec.tls and spec.dns
      5. kubectl apply the updated yaml

      Following error is observed:
      mv-arunkumar:couchbase-autonomous-operator-kubernetes_1.2.0-907_macos-x86_64 a.senthilnathan$ kubectl apply -f couchbase-cluster.yaml
      E0319 22:55:20.307908 79104 round_trippers.go:169] CancelRequest not implemented
      Warning: kubectl apply should be used on resource created by either kubectl create --save-config or kubectl apply
      couchbasecluster.couchbase.com/cb-example configured

      Expected behavior: svc type of cb pods and ui pods should go back to clusterip and nodeport, alternate address should be ip, annotations should revert, non tls ports for ui and cb pods

      logs attached

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            simon.murray Simon Murray
            arunkumar Arunkumar Senthilnathan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty