If you have not already done so, make sure your cluster meets the package prerequisites. Be sure to refer to the troubleshooting guide in the event of a problem.
Important
- Starting at eksctl anywhereversionv0.12.0, packages on workload clusters are remotely managed by the management cluster.
- While following this guide to install packages on a workload cluster, please make sure the kubeconfigis pointing to the management cluster that was used to create the workload cluster. The only exception is thekubectl create namespacecommand below, which should be run withkubeconfigpointing to the workload cluster.
Install on workload cluster
NOTE: The cert-manager package can only be installed on a workload cluster
- 
Generate the package configuration eksctl anywhere generate package cert-manager --cluster <cluster-name> > cert-manager.yaml
- 
Add the desired configuration to cert-manager.yamlPlease see complete configuration options for all configuration options and their default values. Example package file configuring a cert-manager package to run on a workload cluster. apiVersion: packages.eks.amazonaws.com/v1alpha1 kind: Package metadata: name: my-cert-manager namespace: eksa-packages-<cluster-name> spec: packageName: cert-manager targetNamespace: <namespace-to-install-component>
- 
Install Cert-Manager eksctl anywhere create packages -f cert-manager.yaml
- 
Validate the installation eksctl anywhere get packages --cluster <cluster-name>Example command output NAME PACKAGE AGE STATE CURRENTVERSION TARGETVERSION DETAIL my-cert-manager cert-manager 15s installed 1.9.1-dc0c845b5f71bea6869efccd3ca3f2dd11b5c95f 1.9.1-dc0c845b5f71bea6869efccd3ca3f2dd11b5c95f (latest)
Update
To update package configuration, update cert-manager.yaml file, and run the following command:
eksctl anywhere apply package -f cert-manager.yaml
Upgrade
Cert-Manager will automatically be upgraded when a new bundle is activated.
Uninstall
To uninstall cert-manager, simply delete the package
eksctl anywhere delete package --cluster <cluster-name> cert-manager