Add kubernetes-plugin aws annotations

Signed-off-by: Clément Blaise <clementblaise@me.com>
This commit is contained in:
Clément Blaise
2023-08-09 16:37:40 +02:00
parent ad4c0ae2a4
commit ccf00accb4
5 changed files with 95 additions and 10 deletions
+8
View File
@@ -31,6 +31,14 @@ export const ANNOTATION_KUBERNETES_API_SERVER_CA =
export const ANNOTATION_KUBERNETES_AUTH_PROVIDER =
'kubernetes.io/auth-provider';
// @public
export const ANNOTATION_KUBERNETES_AWS_ASSUME_ROLE =
'kubernetes.io/aws-assume-role';
// @public
export const ANNOTATION_KUBERNETES_AWS_EXTERNAL_ID =
'kubernetes.io/aws-external-id';
// @public
export const ANNOTATION_KUBERNETES_DASHBOARD_APP =
'kubernetes.io/dashboard-app';
@@ -76,3 +76,19 @@ export const ANNOTATION_KUBERNETES_DASHBOARD_URL =
*/
export const ANNOTATION_KUBERNETES_DASHBOARD_APP =
'kubernetes.io/dashboard-app';
/**
* Annotation for specifying the assume role use to authenticate with AWS.
*
* @public
*/
export const ANNOTATION_KUBERNETES_AWS_ASSUME_ROLE =
'kubernetes.io/aws-assume-role';
/**
* Annotation for specifying an external id when communicating with AWS
*
* @public
*/
export const ANNOTATION_KUBERNETES_AWS_EXTERNAL_ID =
'kubernetes.io/aws-external-id';