base

module
v0.0.0-...-262290f Latest Latest
Warning

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

Go to latest
Published: May 30, 2025 License: Apache-2.0

README

Oiler Backup Base Repository

Logo

License   Language  

This repository contains useful entities for simplifying the writing of adapters to the oiler-backup Kubernetes operator.

How this repository is organized

Documentation for each component could be found on pkg.go.dev

Package Purpose
logger Provides default project logger
metrics Methods to report metrics to core
proto All proto-files and generated code
s3 Methods to work with s3-compatible storage
servers/backup Methods to work with Kubernetes
servers/backup/envgetters Entities to simlify work with envs

Directories

Path Synopsis
Package logger provides logger for use in the project.
Package logger provides logger for use in the project.
Package metrics provides functionality to work with metrics.
Package metrics provides functionality to work with metrics.
Package s3 provides useful methods to work with s3-compatible storage.
Package s3 provides useful methods to work with s3-compatible storage.
servers
backup
kube_client_mock.go
kube_client_mock.go
backup/envgetters
Package envgetters contains predefined instances to pass environment variables to adapters.
Package envgetters contains predefined instances to pass environment variables to adapters.

Jump to

Keyboard shortcuts

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