Skip to content

Releases: k8sgpt-ai/k8sgpt

v0.3.0

09 May 07:44
9f494fa
Compare
Choose a tag to compare

0.3.0 (2023-05-09)

⚠ BREAKING CHANGES

  • migrate api to grpc (#386)

Features

Bug Fixes

  • deps: update module github.com/sashabaranov/go-openai to v1.9.3 (#378) (045a063)
  • deps: update module golang.org/x/term to v0.8.0 (#382) (65fff11)

Docs

Other

v0.2.9

03 May 14:57
fbc9a3b
Compare
Choose a tag to compare

0.2.9 (2023-05-03)

Features

Bug Fixes

  • deps: update module github.com/aquasecurity/trivy-operator to v0.13.2 (#353) (363294c)
  • deps: update module github.com/prometheus/client_golang to v1.15.1 (#374) (799869b)
  • deps: update module github.com/sashabaranov/go-openai to v1.9.1 (#363) (766a15b)
  • deps: update module github.com/sashabaranov/go-openai to v1.9.2 (#375) (8b82d59)
  • update CONTRIBUTING.md Slack URL (#373) (e0200e7)

Docs

Other

v0.2.8

27 Apr 12:49
80dddc3
Compare
Choose a tag to compare

0.2.8 (2023-04-27)

Features

  • don't ask for password if backend is localai (74d9a75)
  • introduce linter to run on PR builds (#333) (252c734), closes #330

Bug Fixes

  • remove dead code (c29860d)
  • report failure if network policy doesn't match any pods (8adde6b)
  • take KUBECONFIG env variable into consideration (#340) (ee85d13), closes #331
  • use a cache file name with a fixed size. (#350) (dee4235)
  • use correct result slice for cronjob analyzer (947e94f)

Docs

Other

v0.2.7

25 Apr 09:11
db4a88e
Compare
Choose a tag to compare

0.2.7 (2023-04-25)

Bug Fixes

  • remove pointer to loop variable when searching the latest event to analyze (#328) (2616220)

v0.2.6

25 Apr 08:44
3d11e12
Compare
Choose a tag to compare

0.2.6 (2023-04-25)

Bug Fixes

  • explicitly pass in filter to async analysis go routine (#326) (692cd06)

v0.2.5

25 Apr 08:22
5383d2e
Compare
Choose a tag to compare

0.2.5 (2023-04-25)

Features

  • add configuration interface to support customer providers (84a3cc0)
  • add k8sgpt grafana dashboard (#316) (ff79982)
  • add serve & integration to README (a65ee7f)
  • add subproject group to CODEOWNERS (#322) (2391603)
  • allow to set a baseurl (#310) (cf797a6)
  • async calls (#311) (c3cc413)
  • modify error handling to return a list of errors to display to the user at the end of analysis without blocking it if an error is detected (e.g., version of an object is not available on user's cluster) (fa087ff)
  • the overall optimization and architecture design of the makefile are made (#317) (754bf91)
  • update readme (#314) (ddd830c)
  • use OS conform path for storing cached results (7eddb8f), closes #323

Bug Fixes

  • deps: update module github.com/aquasecurity/trivy-operator to v0.13.1 (#321) (e7f74db)
  • deps: update module github.com/prometheus/client_golang to v1.15.0 (#303) (df2ed41)
  • deps: update module github.com/sashabaranov/go-openai to v1.9.0 (#298) (0472c36)

Other

v0.2.4

18 Apr 14:45
03228d8
Compare
Choose a tag to compare

0.2.4 (2023-04-18)

Features

  • improve HPA analyzer to check ScaleTargetRef resources (#283) (7173203)
  • init logging middleware on server mode (6742410)

Bug Fixes

  • deployment/cronjob namespace filtering (#290) (3d684a2)
  • ensure parent directories are created in EnsureDirExists function (#293) (af8b350)
  • resolve language toggle bug (issue #294) (0313627)

v0.2.3

16 Apr 11:50
64f359c
Compare
Choose a tag to compare

0.2.3 (2023-04-16)

Features

  • add node analyzer (#272) (6247a1c)
  • add output query param on serve mode & refactor output logic (9642202)
  • add server metrics (#273) (a3becc9)
  • envs to initialise server (0071e25)
  • rename server/main.go to server/server.go (9121a98)
  • running in cluster (842f08c)
  • running in cluster (3988eb2)
  • switch config file to XDG conform location (dee4355)
  • wip blocked until we have envs (fe2c08c)

Bug Fixes

  • add new line after version cmd output (92e7b3d)
  • deps: update module github.com/sashabaranov/go-openai to v1.8.0 (#277) (51b1b35)
  • resolve issue with duplicated integration filters. (960ba56)
  • use the aiProvider object when launching the server instead of the deprecated configuration keys (e7076ed)

Other

v0.2.2

14 Apr 09:40
763b8b9
Compare
Choose a tag to compare

0.2.2 (2023-04-14)

Features

  • add simple health endpoint (26c0cb2)
  • anoymization based on pr feedback (19e1b94)
  • anoymization based on pr feedback (fe52951)
  • check for auth only in case of --explain (57790e5)
  • first version of serve (b2e8add)
  • unified cmd and api (9157d4d)
  • updated api (adae2ef)

Bug Fixes

Docs

Other

  • added oidc (bffad41)
  • additional analyzers (23071fd)
  • deps: bump github.com/docker/docker (#268) (7d1e2ac)
  • deps: update actions/checkout digest to 83b7061 (cbe6f27)
  • deps: update actions/checkout digest to 8e5e7e5 (#266) (0af34a1)
  • deps: update module oras.land/oras-go to v1.2.3 (#249) (13c9231)
  • fixing up tests (f9b25d9)
  • fixing up tests (498d454)
  • Merge branch 'main' into feat/additional-analyzers (4d36248)
  • removing field (ddb51c7)

v0.2.1

12 Apr 09:52
5d87b27
Compare
Choose a tag to compare

0.2.1 (2023-04-12)

Features

  • add anonymization example to README (8a60b57)
  • add anonymization flag (d2a84ea)
  • add more details on anonymize flag (b687473)
  • add storage class names' check. (c8ba7d6)
  • improve documentation (6f08654)
  • improve documentation & update hpa message (11326c1)
  • improve security of the MaskString function (08f2a89)
  • initial impl of integration (b0e5170)
  • initial impl of integration (61d6e52)
  • integration ready for first review (3682f5c)
  • introduce StatefulSet analyser. (c041ce2)
  • refactor integration to use Failure object (c0afc0f)
  • return errors if filter specified by flag does not exist. (dd5824f)

Bug Fixes

  • deps: update kubernetes packages to v0.27.0 (7a97034)
  • deps: update module github.com/sashabaranov/go-openai to v1.7.0 (#227) (5f3a5a5)
  • exit progressbar on error (#99) (fe261b3)
  • exit progressbar on error (#99) (ab55f15)
  • improve ReplaceIfMatch regex (fd936ce)
  • pdb test (705d2a0)
  • use hpa namespace instead analyzer namespace (#230) (a582d44)

Docs

  • add statefulSet analyzer in the docs. (#233) (b45ff1a)
  • add statefulSet analyzer in the docs. (#233) (ba01bd4)

Other