eks-anywhere-packages

command module
v0.1.7 Latest Latest
Warning

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

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

README

Amazon EKS Anywhere Curated Packages


Preview and Pricing Disclaimer

The EKS Anywhere package controller and the EKS Anywhere Curated Packages (referred to as “features”) are provided as “preview features” subject to the AWS Service Terms, (including Section 2 (Betas and Previews)) of the same. During the EKS Anywhere Curated Packages Public Preview, the AWS Service Terms are extended to provide customers access to these features free of charge. These features will be subject to a service charge and fee structure at ”General Availability“ of the features.


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
bundle/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
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