Categorygithub.com/Crisarias/visitors-operator
modulepackage
0.0.0-20230715225618-6ab0f114437e
Repository: https://github.com/crisarias/visitors-operator.git
Documentation: pkg.go.dev

# README

visitors-operator

Operator SDK Example from Kubernetes Operators Book from Jason Dobies & Joshua Wood. The xample was updated to reflect latest changes on framework.

Steps:

  1. Create the repository
  2. Init project:
OPERATOR_NAME=visitors-operator
PROJECT_NAME=visitors-project
export GO111MODULE=on
operator-sdk init --project-name $PROJECT_NAME --domain example.com --repo github.com/Crisarias/visitors-operator
operator-sdk create api --group default --version v1alpha1 --kind VisitorApp --resource --controller
Modify visitorapp_types.go
make
make manifests
  1. Construct app logic and reconcile method
  2. Deploy crd
kubectl apply -f ./config/crd/bases/default.example.com_visitorapps
  1. Deploy or Run operator
make run install
  1. Update sample file and deploy cr
kubectl apply -f ./config/samples/default_v1alpha1_visitorapp

# Packages

No description provided by the author
No description provided by the author