-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Kubernetes proxy to use impersonation API
This commit switches Teleport proxy to use impersonation API instead of the CSR API. This allows Teleport to work on EKS clusters, GKE and all other CNCF compabitble clusters. This commit updates helm chart RBAC as well. It introduces extra configuration flag to proxy_service configuration parameter: ```yaml proxy_service: # kubeconfig_file is used for scenarios # when Teleport Proxy is deployed outside # of the kubernetes cluster kubeconfig_file: /path/to/kube/config ``` It deprecates similar flag in auth_service: ```yaml auth_service: # DEPRECATED. THIS FLAG IS IGNORED kubeconfig_file: /path/to/kube/config ```
- Loading branch information
1 parent
e20f1a7
commit aefe886
Showing
14 changed files
with
388 additions
and
193 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.