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

DAC always sets serviceType to NodePort

    XMLWordPrintable

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • not-targeted
    • None
    • None
    • 1

    Description

      Both admin and feature service types are set as NodePort even when serviceTemplate sets type to LoadBalancer.  This shouldn't cause functional issues since serviceTemplate takes precedence but it's incorrect from perspective of the cluster spec.

      Attachments

        For Gerrit Dashboard: K8S-2466
        # Subject Branch Project Status CR V

        Activity

          Well, the value isn't fully depreciated, and the DAC is no longer patching things so there's no other way to clean this up besides telling customers who use ServiceTemplate to either:

          1. Ignore it
          2. Override with expected value
          tommie Tommie McAfee added a comment - Well, the value isn't fully depreciated, and the DAC is no longer patching things so there's no other way to clean this up besides telling customers who use ServiceTemplate to either: Ignore it Override with expected value
          tin.tran Tin Tran added a comment -

          hi Tommie McAfee
          Will the fix for this also be in 2.3 Beta?

          tin.tran Tin Tran added a comment - hi Tommie McAfee Will the fix for this also be in 2.3 Beta?

          Will not be in Beta.  Doubtful for 2.3.x hence not targeted since the proper fix is to fully depreciate ServiceType which is not going to happen this release.  

          I've checked the code and ServiceTemplate always takes precedence over ServiceType.  If that's not the case then we will definitely fix that for 2.2

          tommie Tommie McAfee added a comment - Will not be in Beta.  Doubtful for 2.3.x hence not targeted since the proper fix is to fully depreciate ServiceType which is not going to happen this release.   I've checked the code and ServiceTemplate always takes precedence over ServiceType.  If that's not the case then we will definitely fix that for 2.2

          People

            tommie Tommie McAfee
            tommie Tommie McAfee
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty