linkerd2/cli
Oliver Gould b98c86700f
Import the linkerd-policy-controller (#6485)
We've implemented a new controller--in Rust!--that implements discovery
APIs for inbound server policies. This change imports this code from
linkerd/polixy@25af9b5e.

This policy controller watches nodes, pods, and the recently-introduced
`policy.linkerd.io` CRD resources. It indexes these resources and serves
a gRPC API that will be used by proxies to configure the inbound proxy
for policy enforcement.

This change introduces a new policy-controller container image and adds a
container to the `Linkerd-destination` pod along with a `linkerd-policy` service
to be used by proxies.

This change adds a `policyController` object to the Helm `values.yaml` that
supports configuring the policy controller at runtime.

Proxies are not currently configured to use the policy controller at runtime. This
will change in an upcoming proxy release.
2021-08-11 12:56:12 -07:00
..
cmd Import the linkerd-policy-controller (#6485) 2021-08-11 12:56:12 -07:00
flag Add flag library (#5038) 2020-10-05 14:57:40 -07:00
table Spelling (#4872) 2020-08-12 21:59:50 -07:00
Dockerfile-bin Update Go to 1.16.4 (#6170) 2021-05-24 11:57:46 -07:00
main.go Add support for CLI extensions (#5762) 2021-02-24 13:26:21 -08:00