datus-eks-plugin
Inspect Amazon EKS and provide short-lived Kubernetes authentication without
invoking the AWS CLI. The plugin is independently configured under
agent.plugins.eks and can be used directly or as the credential provider for
datus-k8s-plugin.
agent:
plugins:
eks:
datus-dev:
default: true
cluster: datus-dev-eks-cluster
region: us-east-1
role_arn: arn:aws:iam::123456789012:role/datus-dev-eks-operator
k8s:
datus-dev:
default: true
provider: eks
namespace: analytics
allowed_namespaces: analytics,analytics-staging
The k8s profile defaults provider_profile to its own profile name, so the
example resolves the eks.datus-dev profile automatically. No kubeconfig or
aws executable is needed in provider mode.
Commands
datus eks clusters list
datus eks clusters describe
datus eks nodegroups list
datus eks addons list
datus eks access-entries list
datus eks fargate-profiles list
datus eks updates list
datus eks insights list
datus eks auth whoami
datus eks kubernetes cluster and datus eks kubernetes credential are
machine-facing JSON commands consumed by the k8s plugin. The credential command
is denied to the Agent's bash tool in both normal and auto modes so bearer
tokens are not surfaced in model-visible output.
All EKS operational commands in this first version are read-only.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file datus_eks_plugin-0.1.0.tar.gz.
File metadata
- Download URL: datus_eks_plugin-0.1.0.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cdb66a2dd18275a5e399036c2925f7cc44675bdf4923561a8aba60dfea990e2
|
|
| MD5 |
94e4863dbdc71e63f0b87404261fc3ce
|
|
| BLAKE2b-256 |
ddc1af75ece383347ae83a388b21cd957bdc2ba3c4b58318a252187cecf1a348
|
File details
Details for the file datus_eks_plugin-0.1.0-py3-none-any.whl.
File metadata
- Download URL: datus_eks_plugin-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2007e286b848ac1b402a17570e2bd36cdc254d751e3fdc7c48e21215f3650b6a
|
|
| MD5 |
4683b5251ded2628f9d551f33e98a3fb
|
|
| BLAKE2b-256 |
223ff92cd62ab86b86eb6ed9848f6cd03eb3fc216c960d232b34db9621660574
|