jenkinsci / jenkinsci/aws-credentials-plugin

Wrap a programmatically created eks token in a secret txt credentials

Open
#151 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
30
Forks
81
PR merge metrics
No merged PRs in 30d

Description

### What feature do you want to see added?

According to https://faddom.com/accessing-an-amazon-eks-kubernetes-cluster/ and https://github.com/aws/aws-cli/blob/develop/awscli/customizations/eks/get_token.py, it's possible to create an EKS token from current AWS profile.

Furthermore, this token can be wrapped as a secret text credential and can be used by other plugins which need to access AWS EKS without AWS cli.

A use case is to enable the Jenkins Kubernetes plugin to use a remote EKS as dynamic agents pool.

### Upstream changes

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.