armada/armada/handlers
Shoaib Nasir 7fb3b8d9ca Add support in Armada CLI to pass user bearer tokens to tiller
Added a new option --bearer-token TEXT in the Armada CLI to allow
the users or applications to pass kubernetes-api bearertokens via
tiller to the kubernetes cluster. This is to allow armada to interact
with a kubernetes cluster that has been configured with an external
Auth-Backend like Openstack-keystone or OpenId Connect.

Bearer Tokens are Auth tokens issued by the identity backends
such as keystone which represent a users authorized access.
For better understanding of bearer tokens, an example case
of how they works can be found here
https://kubernetes.io/docs/reference/access-authn-authz/authentication/#putting-a-bearer-token-in-a-request
https://docs.docker.com/registry/spec/auth/token/

Change-Id: I03623c7d3b58eda421a0660da8ec3ac2e86915f0
Signed-off-by: Shoaib Nasir <shoaib.nasir@windriver.com>
2019-02-01 15:33:18 -05:00
..
__init__.py feat(api): policy enforcement and api standard 2017-09-20 21:54:39 +00:00
armada.py Merge "test: Refactor test handler" 2018-12-04 20:40:54 +00:00
chart_deploy.py Automate deletion of test pods 2019-01-28 13:19:09 -06:00
chartbuilder.py Fix for yapf v0.24.0 2018-09-11 20:39:25 +00:00
document.py Fix noqa 2018-10-28 15:10:48 +01:00
k8s.py Add support in Armada CLI to pass user bearer tokens to tiller 2019-02-01 15:33:18 -05:00
manifest.py Fix for get manifest 2018-09-14 15:27:03 +00:00
override.py Fix to override '=' string 2018-08-21 22:21:41 -07:00
release_diff.py Release diffing: split out, add unit tests, include name 2018-08-22 11:29:03 -05:00
test.py Automate deletion of test pods 2019-01-28 13:19:09 -06:00
tiller.py Add support in Armada CLI to pass user bearer tokens to tiller 2019-02-01 15:33:18 -05:00
wait.py Automate deletion of test pods 2019-01-28 13:19:09 -06:00