pgrator

module
v0.0.0-...-bb91830 Latest Latest
Warning

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

Go to latest
Published: May 7, 2026 License: MIT

README

pgrator

Postgres operator for nais, reconciles nais Postgres resource into a set of resources to get a Postgres cluster for an application. Uses Zalando postgres-operator for the heavy lifting.

Description

// TODO(user): An in-depth paragraph about your project and overview of use

Getting Started

Project Distribution

Following the options to release and provide this solution to the users.

By providing a Helm Chart
  1. Build the chart using the optional helm plugin
kubebuilder edit --plugins=helm/v1-alpha
  1. See that a chart was generated under 'dist/chart', and users can obtain this solution from there.

NOTE: If you change the project, you need to update the Helm Chart using the same command above to sync the latest changes. Furthermore, if you create webhooks, you need to use the above command with the '--force' flag and manually ensure that any custom configuration previously added to 'dist/chart/values.yaml' or 'dist/chart/manager/manager.yaml' is manually re-applied afterwards.

Contributing

// TODO(user): Add detailed information on how you would like others to contribute to this project

More information can be found via the Kubebuilder Documentation

Some code generated with GitHub Copilot

This repository occasionally uses GitHub Copilot to generate code.

Directories

Path Synopsis
cmd
docgen command
internal
thirdparty/aiven/v1alpha1
Package aiven_v1alpha1 contains API Schema definitions for the aiven.io v1alpha1 API group +kubebuilder:object:generate=true +kubebuilder:skip
Package aiven_v1alpha1 contains API Schema definitions for the aiven.io v1alpha1 API group +kubebuilder:object:generate=true +kubebuilder:skip
thirdparty/google/v1beta1
Package v1beta1 contains API Schema definitions for the iam.cnrm.cloud.google.com v1beta1 API group +kubebuilder:object:generate=true +kubebuilder:skip
Package v1beta1 contains API Schema definitions for the iam.cnrm.cloud.google.com v1beta1 API group +kubebuilder:object:generate=true +kubebuilder:skip
pkg
api module

Jump to

Keyboard shortcuts

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