
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>
979 B
979 B
Armada - Tiller
Commands
Usage: armada tiller [OPTIONS]
This command gets tiller information
The tiller command uses flags to obtain information from tiller services
To obtain armada deployed releases:
$ armada tiller --releases
To obtain tiller service status/information:
$ armada tiller --status
Options:
--tiller-host TEXT Tiller host ip
--tiller-port INTEGER Tiller host port
-tn, --tiller-namespace TEXT Tiller namespace
--releases list of deployed releses
--status Status of Armada services
--bearer-token User bearer token
--help Show this message and exit.
Synopsis
The tiller command will perform command directly with tiller to check if tiller in the cluster is running and the list of releases in tiller cluster.