operator-go

module
v0.8.7 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2024 License: Apache-2.0

README

Operator-go

go.dev reference GitHub go.mod Go version GitHub Actions Workflow Status Go Report Card GitHub License GitHub release (latest by date)

Features

  • Database Connection CRD, which provides database connection and database configuration for applications, has implemented Mysql, Postgres, Redis
  • S3 Connection CRD: Provides S3 connection and S3 bucket configuration for applications
  • Authentication CRD provides flexible authentication for applications and has been configured with oidc
  • Error and condition constants
  • k8s object creation or update optimization

Directories

Path Synopsis
pkg
apis/authentication/v1alpha1
Package v1alpha1 contains API Schema definitions for the authentication v1alpha1 API group +kubebuilder:object:generate=true +groupName=authentication.zncdata.dev
Package v1alpha1 contains API Schema definitions for the authentication v1alpha1 API group +kubebuilder:object:generate=true +groupName=authentication.zncdata.dev
apis/commons/v1alpha1
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=zncdata.dev
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=zncdata.dev
apis/database/v1alpha1
Package v1alpha1 contains API Schema definitions for the database v1alpha1 API group +kubebuilder:object:generate=true +groupName=database.zncdata.dev
Package v1alpha1 contains API Schema definitions for the database v1alpha1 API group +kubebuilder:object:generate=true +groupName=database.zncdata.dev
apis/listeners/v1alpha1
Package v1alpha1 contains API Schema definitions for the listeners v1alpha1 API group +kubebuilder:object:generate=true +groupName=listeners.zncdata.dev
Package v1alpha1 contains API Schema definitions for the listeners v1alpha1 API group +kubebuilder:object:generate=true +groupName=listeners.zncdata.dev
apis/s3/v1alpha1
Package v1alpha1 contains API Schema definitions for the s3 v1alpha1 API group +kubebuilder:object:generate=true +groupName=s3.zncdata.dev
Package v1alpha1 contains API Schema definitions for the s3 v1alpha1 API group +kubebuilder:object:generate=true +groupName=s3.zncdata.dev

Jump to

Keyboard shortcuts

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