Skip to content
/ go-naru Public

Go-naru is a REST API created in Go, using the Echo framework to fetch Kubernetes information like namespaces, pods, and services. It also has CLI tools to fetch custom data. The current version of go-naru is a alpha release and will be further developed with additional features in the future.

Notifications You must be signed in to change notification settings

red512/go-naru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-naru

Go-Naru - alpha version Go-Naru is a Go-based small REST API that leverages Echo framework to retrieve Kubernetes custom data including namespaces, pods, services, deployments, and ingresses from the cluster, and provides convenient CLI.

Installation Before running Go-Naru, make sure that you have the following prerequisites installed:

kubectl

Then, clone the repository and run go run main.go to start the server.

Usage Go-Naru provides several command-line interface (CLI) tools that can be run by entering the following commands:

  • This command will run the server.
naru server
  • This command will send data to MongoDB.
naru sendDataToMongo

Directories:

.
├── build
├── cmd
├── internal
├── models
├── pkg
├── utils
└── web

Please note that this is a demo/alpha version and more features will be added in the future.

About

Go-naru is a REST API created in Go, using the Echo framework to fetch Kubernetes information like namespaces, pods, and services. It also has CLI tools to fetch custom data. The current version of go-naru is a alpha release and will be further developed with additional features in the future.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published