Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.15 KB

README.md

File metadata and controls

40 lines (25 loc) · 1.15 KB

Amazon EKS Anywhere Curated Packages Documentation


The Amazon EKS Anywhere Curated Packages are only available to customers with the Amazon EKS Anywhere Enterprise Subscription. To request a free trial, talk to your Amazon representative or connect with one here.


EKS Anywhere Curated Packages Documentation lives in this folder.

Getting Started

Create a cluster with EKS Anywhere and set and export with KUBECONFIG.

  1. Install the CRDs:

     make install
    
  2. Run the controller locally:

     make run ENABLE_WEBHOOKS=false
     # If testing with private repositories
     make run ENABLE_WEBHOOKS=false HELM_REGISTRY_CONFIG=~/.docker/config.json
    
  3. Load the package bundle controller resources:

     cat <<! | k apply -f -
     apiVersion: packages.eks.amazonaws.com/v1alpha1
     kind: PackageBundleController
     metadata:
       name: ${CLUSTER_NAME}
       namespace: eksa-packages
     !
    
  4. Create a package installation:

     kubectl apply -f api/testdata/test.yaml
    
  5. Delete a package installation:

     kubectl delete package package-sample