Help improve this page
Want to contribute to this user guide? Choose the Edit this page on GitHub link that is located in the right pane of every page. Your contributions will help make our user guide better for everyone.
Community add-ons
You can use Amazon APIs to install community add-ons, such as the Kubernetes Metrics Server. You may choose to install community add-ons as Amazon EKS Add-ons to reduce the complexity of maintaining the software on multiple clusters.
For example, you can use the Amazon API, CLI, or Management Console to install community add-ons. You can install a community add-on during cluster creation.
You manage community add-ons just like existing Amazon EKS Add-ons. Community add-ons are different from existing add-ons in that they have a unique scope of support.
Community add-ons are built and validated by Amazon. Importantly, Amazon does not provide full support for community add-ons. Amazon supports only lifecycle operations done using Amazon APIs, such as installing add-ons or deleting add-ons.
If you require support for a community add-on, utilize the existing project resources. For example, you may create a GitHub issue on the repo for the project.
Determine add-on type
You can use the Amazon CLI to determine the type of an Amazon EKS Add-on.
Use the following CLI command to retrieve information about an add-on. You can replace metrics-server
with the name of any add-on.
aws eks describe-addon-versions --addon-name metrics-server
Review the CLI output for the owner
field.
{ "addons": [ { "addonName": "metrics-server", "type": "observability", "owner": "community", "addonVersions": [
If the value of owner
is community
, then the add-on is a community add-on. Amazon only provides support for installing, updating, and removing the add-on. If you have questions about the functionality and operation of the add-on itself, use community resources like GitHub issues.
Install or update community add-on
You install or update community add-ons in the same way as other Amazon EKS Add-ons.
Available community add-ons
The following community add-ons are availalbe from Amazon EKS.
Kubernetes Metrics Server
The Kubernetes Metrics Server is a scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines. It collects resource metrics from Kubelets and exposes them in Kubernetes apiserver through Metrics API for use by Horizontal Pod Autoscaler and Vertical Pod Autoscaler.
Property | Value |
---|---|
Add-on name |
|
Namespace |
|
Documentation |
|
Service account name |
None |
Managed IAM policy |
None |
Custom IAM permissions |
None |
View license attributions for this add-on.