AppViewX KUBE for Workload Certificate Management: An AWS EKS Add-On
For more information, read the official AWS documentation at Amazon EKS add-ons.
Benefits
- Provides simplified installation, configuration and management of x509 certificates on the Amazon EKS clusters.
- Includes the latest security patches, bug fixes, and are validated by AWS to work with Amazon EKS.
Installing the EKS Add-on
Step 1: Subscribe to the EKS Add-on in the AWS Marketplace
- You have sufficient permissions in your AWS account to enable this Add-on.
- Complete the subscription process in the AWS console. Go to the AWS Marketplace Page to add the AppViewX KUBE - EKS Add-on to your AWS account.
-
Accessing the EKS console - In your AWS account navigate to the
EKS Console > Clusters
and select the cluster where the AppViewX add-on is to be
deployed.
-
Subscribing for Marketplace Add-on - In the Cluster
info section, navigate to the
Add-ons tab and click the Get more
add-ons button.
-
In the add-ons section, under the AWS Marketplace
add-ons, do the following steps:
- Search for AppViewX.
- Select the AppViewX EKS Addon - Certificate Lifecycle Management for containers checkbox.
-
Click Next.
-
Choosing the Add-on and making the marketplace subscription:
-
Select the add-on version click on View
Subscription.
-
Verify the subscription options, and then click
Subscribe.
-
Select the add-on version click on View
Subscription.
-
Continuing with add-on configuration & installation
-
Once the subscription status is Ready to
Install continue select the version and click
Next.
-
In the next page, review the subscription and the add-on
configuration, and then click Create.
-
Once the subscription status is Ready to
Install continue select the version and click
Next.
-
Verifying the add-on installation at the cluster end - After selecting
the Create action, the KUBE add-on is
automatically deployed to the clusters, and the status on the cluster
add-on page updates to Creating.
-
To verify the add-on pod running status, log in to the cluster and
verify the install.
Step 2: Ensure access to a valid AppViewX KUBE Subscription
- via the AWS Marketplace
- via request to AppViewX
- Alternatively existing AppViewX customers ensure to have KUBE license subscription
Via the AWS Marketplace
-
Navigate to the Marketplace.
The AppViewX KUBE page is displayed.

- Sign into your account or create your account if you are new to AWS Marketplace.
-
Click Continue to Subscribe.
Note: The marketplace subscription steps for KUBE product of AppViewX are provided here.
Via a Request to AppViewX
Step 3: Connecting your EKS Cluster to AppViewX
- You have access to the AppViewX (available as) SaaS, Onprem or Managed K8s based deployments.
- You have sufficient Permission to access the KUBE feature sets.
-
Accessing the AppViewX console - Access your AppViewX tenant/deployment
with the login credentials. Go to Menu >
KUBE.
-
Generate Credentials or Access Token for connectivity:
-
Generate authentication credentials for connecting the EKS
add-on to AppViewX. Go to Menu >
KUBE > Cluster
Inventory > Connect
Cluster > EKS Addon >
Get started.
-
Provide the cluster name and select the vendor and click
Generate Install Command.
- Download the authentication credentials as YAML by clicking the Download Credentials and exit back to the inventory.
-
Generate authentication credentials for connecting the EKS
add-on to AppViewX. Go to Menu >
KUBE > Cluster
Inventory > Connect
Cluster > EKS Addon >
Get started.
- Deploy credentials in the EKS cluster: Copy the YAML to the Bastion host or to the cluster for deploying the credentials in the cluster.
Step 4: Deploy credentials and manage EKS cluster in AppViewX
Deploy the above saved YAML to the cluster with the command
kubectl apply -f secret.yaml and once the
connection is established the cluster is automatically managed in
AppViewX KUBE Cluster Inventory.
Managing the SSL/TLS certificates in your EKS
Once the cluster is managed, you can refer to the AppViewX KUBE documentation on how to use KUBE for certificate management operations (discover, monitor and enroll certificates ) for your EKS cluster.

