1
0
mirror of https://github.com/k8sgpt-ai/k8sgpt.git synced 2025-05-13 02:24:27 +00:00
Giving Kubernetes Superpowers to everyone
Go to file
AlexsJones 46d72e38fa updated image on readme
Signed-off-by: AlexsJones <alexsimonjones@gmail.com>
2023-03-24 13:04:17 +00:00
.github Merge pull request from k8sgpt-ai/feat/brew 2023-03-24 08:35:44 +01:00
cmd tidying up files 2023-03-24 10:57:33 +00:00
container fix: build 2023-03-22 16:29:38 +01:00
images updated image on readme 2023-03-24 13:04:17 +00:00
pkg Merge branch 'main' of github.com:k8sgpt-ai/k8sgpt into feat/rs_fail 2023-03-23 11:56:26 +01:00
.gitignore adding workflow 2023-03-21 20:09:18 +00:00
.goreleaser.yaml fix: remove sboms from goreleaser 2023-03-24 10:06:28 +01:00
.release-please-manifest.json chore(main): release 0.0.4 2023-03-24 07:36:08 +00:00
CHANGELOG.md chore(main): release 0.0.4 2023-03-24 09:35:31 +00:00
CONTRIBUTING.md docs: update CONTRIBUTING 2023-03-23 18:09:39 +01:00
go.mod fix(deps): update module github.com/sashabaranov/go-openai to v1.5.7 2023-03-23 22:42:17 +00:00
go.sum fix(deps): update module github.com/sashabaranov/go-openai to v1.5.7 2023-03-23 22:42:17 +00:00
LICENSE Update LICENSE 2023-03-21 22:01:53 +00:00
main.go Revert "chore: tidying" 2023-03-24 10:55:37 +00:00
README.md updated banner 2023-03-24 11:06:38 +00:00
release-please-config.json fix: release please config 2023-03-22 15:46:25 +01:00
renovate.json chore: add initial renovate config 2023-03-22 07:44:38 +01:00

Text changing depending on mode. Light: 'So light!' Dark: 'So dark!'

Try it out now

brew tap k8sgpt-ai/k8sgpt
brew install k8sgpt

k8sgpt is a tool for scanning your kubernetes clusters, diagnosing and triaging issues in simple english.

It has SRE experience codified into it's analyzers and helps to pull out the most relevent information to enrich it with AI.

Usage

# Ensure KUBECONFIG env is set to an active Kubernetes cluster
k8sgpt auth key <Your OpenAI key>

k8sgpt find problems 
# for more detail
k8s find problems --explain

What about kubectl-ai?

The the kubectl-ai project uses AI to create manifests and apply them to the cluster. It is not what we are trying to do here, it is focusing on writing YAML manifests.

K8sgpt is focused on triaging and diagnosing issues in your cluster. It is a tool for SRE, Platform & DevOps engineers to help them understand what is going on in their cluster. Cutting through the noise of logs and multiple tools to find the root cause of an issue.

Configuration

k8sgpt stores config data in ~/.k8sgpt the data is stored in plain text, including your OpenAI key.

Contributing

Please read our contributing guide.

Community