add Azure as a Kubernetes auth provider (#11299)

* add azure auth provider

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* fix prettier-S

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* add aks dashboard formatter

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* ammend patch notes

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* typo

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* update enum to include azure

Signed-off-by: goenning <me@goenning.net>

* fix typo

Signed-off-by: goenning <me@goenning.net>

* add plugin to changeset

Signed-off-by: goenning <me@goenning.net>

Co-authored-by: Guilherme Oenning <goenning@eshopworld.com>
This commit is contained in:
Guilherme Oenning
2022-05-06 18:24:56 +01:00
committed by GitHub
parent ccfb9f972d
commit 1ef98cfe48
15 changed files with 219 additions and 8 deletions
@@ -91,6 +91,7 @@ cluster. Valid values are:
| `google` | This will use a user's Google auth token from the [Google auth plugin](https://backstage.io/docs/auth/) to access the Kubernetes API. |
| `aws` | This will use AWS credentials to access resources in EKS clusters |
| `googleServiceAccount` | This will use the Google Cloud service account credentials to access resources in clusters |
| `azure` | This will use [Azure Identity](https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview) to access resources in clusters |
##### `clusters.\*.skipTLSVerify`