error="ACL not found: auth method "consul-k8s-component-auth-method" not found"

Hi,

I’m trying to fresh install consul on local k8s and getting this error when ACL’s are enabled:

error="ACL not found: auth method "consul-k8s-component-auth-method" not found" 

Helm chart config:

global:
  name: consul
  datacenter: testDatacenter
  gossipEncryption:
    autoGenerate: true
  tls:
    enabled: true
    enableAutoEncrypt: true
    verify: true
  acls:
    manageSystemACLs: true
  metrics:
    enabled: true
    enableGatewayMetrics: true

prometheus:
  enabled: true

ui:
  enabled: true
  service:
    type: 'ClusterIP'
  metrics:
    enabled: true
    provider: "prometheus"
    baseURL: http://prometheus-server

connectInject:
  enabled: true
  transparentProxy:
    defaultEnabled: true

controller:
  enabled: true

client:
  enabled: true
  grpc: true

server:
  replicas: 1
  bootstrapExpect: 1
  disruptionBudget:
    enabled: true
    maxUnavailable: 0
1 Like