Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.88 KB

README.md

File metadata and controls

48 lines (29 loc) · 1.88 KB

Sidecar Operator

License Language GitHub go.mod Go version Go Report Card CircleCI

Overview

sidecar-operator manages sidecar in the kubernetes cluster and injects sidecar into Pod in the kubernetes cluster. It is built using the Operator SDK.

Quick Start

install Operator SDK

See Operator SDK document:

https://sdk.operatorframework.io/docs/installation/

Deploying the cert manager in the kubernetes cluster

We using cert manager for provisioning the certificates for the webhook server.

See cert manager document:

https://cert-manager.io/docs/installation/

Deploying the Sidecar Operator in the kubernetes cluster

Build and Push the docker image to your repository.

deploying the sidecar operator to your kubernetes cluster.

make docker-build docker-push IMG=*/sidecar-operator:1.0.0
make deploy IMG=*/sidecar-operator:1.0.0

Create a simple SidecarSet

See the yaml file in the /example/config directory.

Undeploying the Sidecar Operator in the kubernetes cluster

make undeploy IMG=*/sidecar-operator:1.0.0