/pyctl

Primary LanguagePython

k8s-pythonctl

Description

pyctl is a simple Python shell designed to facilitate complex Kubernetes queries. It provides an easy-to-use interface for interacting with Kubernetes clusters, allowing users to perform advanced queries with minimal effort. The shell supports autocompletion and code suggestions, making it easier to navigate the Kubernetes API and access the information you need.

Features

  • autocompletion
  • code suggestions

Requirements

  • Python 3.x
  • Kubernetes cluster

Installation

  1. Clone the repository:
    git clone https://github.com/arthurcgc/pyctl.git
  2. Navigate to the project directory:
    cd pyctl
  3. Install the required dependencies:
    pip install -r requirements.txt

Usage

Simply run the pyctl.py script to start the shell:

python pyctl.py