kubernetes-controller-template

command module
v0.0.0-...-c61b396 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2021 License: MIT Imports: 8 Imported by: 0

README

Kubernetes Controller Template

This controller has a feature to create a pod to log a message declared by manifest. The pod will be deleted automatically by the controller later.

Running controller on local host

$ kind create cluster
$ make apply-manifests
$ make build
$ make run

Running controller in Docker

$ kind create cluster
$ make apply-manifests
$ make build-image
$ make port-forward &
$ make push-image

See also

TODO

You can edit the following files as needed.

$ grep -riIl --exclude-dir=generated --exclude-dir=.git --exclude=zz_generated.deepcopy.go 'supercaracal\|foobar\|kubernetes-controller-template' .
./README.md
./go.mod
./.github/workflows/release.yaml
./internal/controller/custom.go
./internal/worker/reconciler.go
./Makefile
./.dockerignore
./.gitignore
./config/controller.yaml
./config/registry.yaml
./config/crd.yaml
./config/example-foobar.yaml
./main.go
./pkg/apis/supercaracal/register.go
./pkg/apis/supercaracal/v1/doc.go
./pkg/apis/supercaracal/v1/register.go
./pkg/apis/supercaracal/v1/types.go
./Dockerfile

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
pkg
apis/supercaracal/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.

Jump to

Keyboard shortcuts

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