linkerd2/controller
Oliver Gould 0626fa374a
install: Introduce the Identity controller (#2526)
https://github.com/linkerd/linkerd2/pull/2521 introduces an "Identity"
controller, but there is no way to include it in linkerd installation.

This change alters the `install` flow as follows:
- An Identity service is _always_ installed;
- Issuer credentials may be specified via the CLI;
- If no Issuer credentials are provided, they are generated each time `install` is called.
- Proxies are NOT configured to use the identity service.
- It's possible to override the credential generation logic---especially
  for tests---via install options that can be configured via the CLI.
2019-03-19 17:04:11 -07:00
..
api proxy: Upgrade to identity-capable proxy (#2524) 2019-03-19 14:20:39 -07:00
cmd install: Introduce the Identity controller (#2526) 2019-03-19 17:04:11 -07:00
gen proxy: Upgrade to identity-capable proxy (#2524) 2019-03-19 14:20:39 -07:00
identity Introduce the Identity controller implementation (#2521) 2019-03-19 13:58:45 -07:00
k8s Remove single namespace functionality (#2474) 2019-03-12 00:17:22 -07:00
proxy-injector proxy: Upgrade to identity-capable proxy (#2524) 2019-03-19 14:20:39 -07:00
script Remove `--tls=optional` and `linkerd-ca` (#2515) 2019-03-18 17:40:31 -07:00
tap Require cluster-wide k8s API access (#2428) 2019-03-07 10:23:18 -08:00
Dockerfile Introduce the Identity controller implementation (#2521) 2019-03-19 13:58:45 -07:00