You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The EKSClient currently does not offer an getToken() method.
The STSClient also does not offer a method to presign a url.
Use Case
We try to access an eks kubernetes cluster from a lambda.
Ideally, I should add the lambda's role to the clusters aws-auth configmap and use the EKSClient to generate a token, just like I would be able to do on the cli.
On the CLI I can do aws eks get-token --cluster-name test to get a token. There is to my knowledge no way to do this via the sdk for php.
Proposed Solution
Implement the getToken() method for the EKSClient.
Other Information
No response
Acknowledgements
I may be able to implement this feature request
This feature might incur a breaking change
SDK version used
3.249.0
Environment details (Version of PHP (php -v)? OS name and version, etc.)
PHP 8.1.13 (cli)
The text was updated successfully, but these errors were encountered:
Hi @georgeboot, thanks for opening this feature request. This method it is CLI specific. We can confirm that by looking at the implementation here, which is located at the customization folder. I checked also in other SDKs and this method is also not available.
In the meantime, I will leave this feature request open but, I do not guarantee we will look at this in the near future since we are working in other backlog items with higher priority.
Describe the feature
The EKSClient currently does not offer an
getToken()
method.The STSClient also does not offer a method to presign a url.
Use Case
We try to access an eks kubernetes cluster from a lambda.
Ideally, I should add the lambda's role to the clusters
aws-auth
configmap and use the EKSClient to generate a token, just like I would be able to do on the cli.On the CLI I can do
aws eks get-token --cluster-name test
to get a token. There is to my knowledge no way to do this via the sdk for php.Proposed Solution
Implement the
getToken()
method for the EKSClient.Other Information
No response
Acknowledgements
SDK version used
3.249.0
Environment details (Version of PHP (
php -v
)? OS name and version, etc.)PHP 8.1.13 (cli)
The text was updated successfully, but these errors were encountered: