Hello,
I’ve installed Consul on Kubernetes and need to create an acl/policy.
it is a bug or not, I don’t know; I am not able to do it on “server” pod/s; where/how can I define policies for Consul?
$ k exec -n consul -it consul-consul-server-1 -- sh
/ $ sudo tee vault-acl.hcl >/dev/null <<EOF
> {
> "key_prefix": {
> "vault/": {
> "policy": "write"
> }
> },
> "service": {
> "vault": {
> "policy": "write"
> }
> },
> "agent_prefix": {
> "": {
> "policy": "read"
> }
> },
> "session_prefix": {
> "": {
> "policy": "write"
> }
> }
> }
> EOF
sh: sudo: not found
/ $ tee vault-acl.hcl >/dev/null <<EOF
> {
> "key_prefix": {
> "vault/": {
> "policy": "write"
> }
> },
> "service": {
> "vault": {
> "policy": "write"
> }
> },
> "agent_prefix": {
> "": {
> "policy": "read"
> }
> },
> "session_prefix": {
> "": {
> "policy": "write"
> }
> }
> }
> EOF
tee: vault-acl.hcl: Permission denied
/ $
Thanks & Regards