You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are importing the Couchbase operator as a subchart with version 2.4.0, and attempting to use the ClusterIP option for networking.exposedFeatureServiceTemplate.spec.type is resulting in the following error as the operator tries to create services for the Couchbase pods:
{"level":"info","ts":1686234233.1629214,"logger":"cluster","msg":"Reconciliation failed", "error":"Service "couchbase-0000" is invalid: spec.externalTrafficPolicy: Invalid value: "Local": may only be set when type is 'NodePort' or 'LoadBalancer'"}
This results in the pods being marked as unready and the operator never creating the buckets specified in the helm chart:
Here is the networking field of the CouchbaseCluster resource created on deployment:
As you can see, the externalTrafficPolicy is not set, but it seems to be processed as though it was set to "Local". Trying to pass in the value as null still results in the same error. It's worth noting that the CRD itself says that the default value for externalTrafficPolicy would be "Cluster", though trying to use "Cluster" as the value results in the same error but with "Local" replaced by "Cluster".
Hello,
We are importing the Couchbase operator as a subchart with version 2.4.0, and attempting to use the ClusterIP option for
networking.exposedFeatureServiceTemplate.spec.type
is resulting in the following error as the operator tries to create services for the Couchbase pods:{"level":"info","ts":1686234233.1629214,"logger":"cluster","msg":"Reconciliation failed", "error":"Service "couchbase-0000" is invalid: spec.externalTrafficPolicy: Invalid value: "Local": may only be set when
type
is 'NodePort' or 'LoadBalancer'"}This results in the pods being marked as unready and the operator never creating the buckets specified in the helm chart:
Here is the networking field of the CouchbaseCluster resource created on deployment:
Here are the values we are setting for it in the top-level chart:
As you can see, the externalTrafficPolicy is not set, but it seems to be processed as though it was set to "Local". Trying to pass in the value as null still results in the same error. It's worth noting that the CRD itself says that the default value for externalTrafficPolicy would be "Cluster", though trying to use "Cluster" as the value results in the same error but with "Local" replaced by "Cluster".
Below is the stack trace from the operator error:
Can anyone take a look at this? Any and all help is appreciated.
The text was updated successfully, but these errors were encountered: