percona-everest-cli

module
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2024 License: Apache-2.0

README

Percona Everest CLI

This tool is a CLI client for Percona Everest and has the following features

  1. Provisioning of Percona Everest on Kubernetes clusters
  2. CLI client for Percona Everest that helps you manage database clusters

Prerequisites

  1. Go
  2. make

Using Percona Everest CLI

At the moment it only provisions the clusters, however a technical preview of PMM integration and registering in Percona Everest control plane features are implemented

go run cmd/everest/main.go --monitoring.enabled=false

Directories

Path Synopsis
cmd
everest
percona-everest-cli Copyright (C) 2023 Percona LLC
percona-everest-cli Copyright (C) 2023 Percona LLC
Package commands ...
Package commands ...
common
Package common contains common types for all commands.
Package common contains common types for all commands.
token
Package token holds commands for token command.
Package token holds commands for token command.
Package data provides access to embedded data.
Package data provides access to embedded data.
pkg
install
Package install ...
Package install ...
kubernetes
Package kubernetes ...
Package kubernetes ...
kubernetes/client
Package client ...
Package client ...
kubernetes/client/customresources
Package customresources provides methods to work with custom everest k8s resources.
Package customresources provides methods to work with custom everest k8s resources.
kubernetes/client/database
Package database TODO
Package database TODO
logger
Package logger provides functionality related to logging.
Package logger provides functionality related to logging.
output
Package output provides utilities to print output in commands.
Package output provides utilities to print output in commands.
token
Package token holds the main logic for token commands.
Package token holds the main logic for token commands.
uninstall
Package uninstall ...
Package uninstall ...
upgrade
Package upgrade implements upgrade logic for the CLI.
Package upgrade implements upgrade logic for the CLI.
version
Package version implements version reporting command to the end user.
Package version implements version reporting command to the end user.

Jump to

Keyboard shortcuts

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