console-manager

command module
v0.0.0-...-7311d5c Latest Latest
Warning

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

Go to latest
Published: May 22, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

README

Go Report Card

Console-Manager

  • Console Manager is a Kubernetes controller that manages the CRD EksConsoleShell

  • Below are the list of the operations that can be performed va this controller:

    • Create object EksConsoleShell
    • Read object EksConsoleShell
    • Delete object EksConsoleShell
Create EksConsoleShell
  • Endpoint : GET /createconsole/k8s?app=<app-name>&ns=<namespace>&labels=<labels>

    • app-name: name of the pod that will be created by this API.
    • namespace: Namespace where you want to create the app.
    • labels: labels in format key=value to be applied on the pod.
  • Response of above request is 200 status Code with message: object created Successfully

Get EksConsoleShell
  • Endpoint : GET /getconsole/k8s?app=<app-name>&ns=<namespace>

    • app-name: name of the App to be fetched.
    • namespace: Namespace where the app is created.
  • Response: 200 Status code with message object Retrieved Successfully

Delete EksConsoleShell
  • Endpoint : DELETE /deleteconsole/k8s?app=<app-name>&ns=<namespace>

    • app-name: name of the App to be deleted.
    • namespace: Namespace where the app should be deleted from.
  • Response: 202 Status code with message Object Deleted Successfully

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
src

Jump to

Keyboard shortcuts

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