pgdeployer

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

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

Go to latest
Published: Feb 22, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

README

pgdeployer

pgdeploy is a kubernetes operator build by using go-based operator-sdk

the operator will deploy postgres to kubernetes by using crd in a namespace.

the crd allows to configure the following postgres deployment specifications:

spec:
  cpu_lim: "1000m"
  cpu_req: "200m"
  mem_lim: "512Mi"
  mem_req: "256Mi"
  pg_version: "14"
  port: 5432

container requests and limits, postgres version and the port used to connect to the pod

in test/ dir you'll find a read me file explaining how to test this operator in kubenretes.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the pgdeployer v1alpha1 API group +kubebuilder:object:generate=true +groupName=pgdeployer.example.com
Package v1alpha1 contains API Schema definitions for the pgdeployer v1alpha1 API group +kubebuilder:object:generate=true +groupName=pgdeployer.example.com

Jump to

Keyboard shortcuts

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