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.