Skip to main content

Multi-cluster management tool

Project description

AOC

My multi-cluster management tool

This basically a wrapper around oc tool with some commands to help managing multiple clusters.
So it can be used exactly like oc, for example aoc get pods -A.

To make it work seamlessly like a regular oc, create an alias under your shell configuration.

# bash
echo "alias oc=aoc" >> ~/.bashrc
source ~/.bashrc
# zsh
echo "alias oc=aoc" >> ~/.zshrc
source ~/.zshrc

prerequisites

  • python>=3.5
  • oc

Installation

pip3 install aoc

Usage

Usage: aoc [OPTIONS] COMMAND [ARGS]...

    __ _  ___   ___ 
   / _` |/ _ \ / __|
  | (_| | (_) | (__ 
   \__,_|\___/ \___|

    Multi-cluster management tool

Options:
  --version  Show the version and exit.
  --help     Show this message and exit.

Commands:
  add-kube     Add a new cluster to aoc
  auto-keep    Enable/disable auto keep
  delete-kube  Remove a cluster from aoc
  list         Show list of kubeconfigs
  rename-kube  Rename cluster
  switch-kube  Set the current kube

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aoc-1.0.1.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

aoc-1.0.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file aoc-1.0.1.tar.gz.

File metadata

  • Download URL: aoc-1.0.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.5

File hashes

Hashes for aoc-1.0.1.tar.gz
Algorithm Hash digest
SHA256 040eae628d7adec74eb11e9500bce3427d70c4d369428b75722562aa06b7fa9a
MD5 cedac492d18e332dcd1a69b481b6cd1b
BLAKE2b-256 10ff084fd7f593e2868cc2e7b986f3778dd66f5a8cf4c68a192d0c541a730e78

See more details on using hashes here.

File details

Details for the file aoc-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: aoc-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.5

File hashes

Hashes for aoc-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a84fcb218a760db202dff76363ea678b4a40c4408e296651a65782ee2e3a463d
MD5 faf3e0465433c77916bccd7508ebcda4
BLAKE2b-256 e28df780964ad27ba49e1cdcefee502def2b123e83f15dea50dcd3d7fd0702bc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page