By default, Access Controls Lists (ACLs) are disabled in the Kubernetes Helm chart, and they need to be enabled explicitly. Please refer to https://learn.hashicorp.com/consul/security-networking/production-acls to learn how to enable ACL.
ACLs are used to secure the servers, clients, services, DNS, Consul key-values, and UIs. ACLs operate by grouping rules into policies, then associating one or more policies with a token. To manage ACL, you can use the consul acl command. Alternatively, ACLs can be managed through HTTP APIs. Please refer to https://www.consul.io/api/acl/acl.html for more information.
Next, we'll learn how to monitor Consul and collect metrics.