eks-anywhere-packages

command module
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

README

Amazon EKS Anywhere Curated Packages

EKS Anywhere curated packages is a framework to manage installation, configuration and maintenance of components that provide general operational capabilities for Kubernetes applications.

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
    
  3. Load the controller resources:

     kubectl apply -f api/testdata/packagecontroller.yaml
     kubectl apply -f api/testdata/packagebundlecontroller.yaml
    
  4. Load a bundle resource:

     kubectl apply -f api/testdata/bundle_one.yaml
    
  5. Create a package installation:

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

     kubectl delete package package-sample
    

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the packages v1alpha1 API group +kubebuilder:object:generate=true +groupName=packages.eks.amazonaws.com
Package v1alpha1 contains API Schema definitions for the packages v1alpha1 API group +kubebuilder:object:generate=true +groupName=packages.eks.amazonaws.com
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
pkg
driver/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
packages/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL