diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a89b93f1e7..bb1bacd8d2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.3.16"} \ No newline at end of file +{".":"0.4.0"} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e40313abef..a52ae78eec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,422 @@ # Changelog +## [0.4.0](https://github.com/ruanxin/k8sgpt/compare/v0.3.16...v0.4.0) (2023-09-29) + + +### ⚠ BREAKING CHANGES + +* migrate api to grpc ([#386](https://github.com/ruanxin/k8sgpt/issues/386)) +* The format of the configuration file has changed. Users must update their configuration files to use the new format. + +### Features + +* add additionalLabels to Service Monitor ([#366](https://github.com/ruanxin/k8sgpt/issues/366)) ([a89a5cf](https://github.com/ruanxin/k8sgpt/commit/a89a5cfa2efd365cfc1c501c7055a315949c5f97)) +* add anonymization example to README ([8a60b57](https://github.com/ruanxin/k8sgpt/commit/8a60b579409c67f092156ba1adf1be22cce37b8c)) +* add anonymization flag ([d2a84ea](https://github.com/ruanxin/k8sgpt/commit/d2a84ea2b5c800dd900aac3a48b1914bd9ddb917)) +* add auth commands ([#369](https://github.com/ruanxin/k8sgpt/issues/369)) ([00aaae8](https://github.com/ruanxin/k8sgpt/commit/00aaae86d88812bd6b6be290ba440ea583ccc01c)) +* add azure openai provider ([#309](https://github.com/ruanxin/k8sgpt/issues/309)) ([d8357ce](https://github.com/ruanxin/k8sgpt/commit/d8357ceb949e04d9dd21276a1d1dfcb60010c37a)) +* add Cohere backend ([#563](https://github.com/ruanxin/k8sgpt/issues/563)) ([781ecb7](https://github.com/ruanxin/k8sgpt/commit/781ecb7aad689e6709678c9690c112115e3cf6c7)) +* add configuration api route ([#459](https://github.com/ruanxin/k8sgpt/issues/459)) ([fa4a075](https://github.com/ruanxin/k8sgpt/commit/fa4a0757b83f8ec00df951d49316f10961daa0e0)) +* add configuration interface to support customer providers ([84a3cc0](https://github.com/ruanxin/k8sgpt/commit/84a3cc05fb6e21b732ef777351b42db8045e1093)) +* add error message if analyze request fail ([#393](https://github.com/ruanxin/k8sgpt/issues/393)) ([639aa12](https://github.com/ruanxin/k8sgpt/commit/639aa12931b3fc9f99a4b34f33f583b9f427f40c)) +* add helm chart ([#318](https://github.com/ruanxin/k8sgpt/issues/318)) ([5af8178](https://github.com/ruanxin/k8sgpt/commit/5af817880278771cf0b25d0936b90a45c089218c)) +* add k8sgpt grafana dashboard ([#316](https://github.com/ruanxin/k8sgpt/issues/316)) ([ff79982](https://github.com/ruanxin/k8sgpt/commit/ff799825cfe5856bb97c8f38d939ec36b19fa30a)) +* add LocalAI backend ([9b914fb](https://github.com/ruanxin/k8sgpt/commit/9b914fbc0bb2188a0e2f0a8bb5692b1192c9bb6e)) +* add more details on anonymize flag ([b687473](https://github.com/ruanxin/k8sgpt/commit/b687473e6169406002b0ee8be6ebb9ce43b46495)) +* add node analyzer ([#272](https://github.com/ruanxin/k8sgpt/issues/272)) ([6247a1c](https://github.com/ruanxin/k8sgpt/commit/6247a1c0f3c2ead6a59661afed06973c29e57eca)) +* add output query param on serve mode & refactor output logic ([9642202](https://github.com/ruanxin/k8sgpt/commit/9642202ed1b09c06a687651b7818c2a4df8a0c06)) +* add password flag for backend authentication ([#199](https://github.com/ruanxin/k8sgpt/issues/199)) ([075a940](https://github.com/ruanxin/k8sgpt/commit/075a940d2c9bdd8aa9162940ed46abad47d46998)) +* add pda analyzer ([532a5ce](https://github.com/ruanxin/k8sgpt/commit/532a5ce0332a8466df42bc944800e6668e349801)) +* add remove command to remove a backend AI provider ([#395](https://github.com/ruanxin/k8sgpt/issues/395)) ([c5b72ee](https://github.com/ruanxin/k8sgpt/commit/c5b72eee165a29d4ed59b0ec2f19e9f58267840d)) +* add serve & integration to README ([a65ee7f](https://github.com/ruanxin/k8sgpt/commit/a65ee7fc0957c7ba9369bdbe12e648818ca3f841)) +* add server metrics ([#273](https://github.com/ruanxin/k8sgpt/issues/273)) ([a3becc9](https://github.com/ruanxin/k8sgpt/commit/a3becc9906515d0567808fee9a4e322451d6dc3f)) +* add simple health endpoint ([26c0cb2](https://github.com/ruanxin/k8sgpt/commit/26c0cb2eed75695220007e6d6f7b492c2641a149)) +* add storage class names' check. ([c8ba7d6](https://github.com/ruanxin/k8sgpt/commit/c8ba7d62d2f1d262263d1dff8f980e91cdcd50e8)) +* add subproject group to CODEOWNERS ([#322](https://github.com/ruanxin/k8sgpt/issues/322)) ([2391603](https://github.com/ruanxin/k8sgpt/commit/2391603075e73b91d9988d40eecddfc3e0593405)) +* add support for new configuration format ([9b243cd](https://github.com/ruanxin/k8sgpt/commit/9b243cdcaab1742fca2516bc1ae5710505e0eb65)) +* add tests for hpa analyzer ([5a59abb](https://github.com/ruanxin/k8sgpt/commit/5a59abb55d9e76f3095b903ea973138b1afdccf2)) +* add tests for ingress analyzer && Use t.Fatalf to report a fatal error if RunAnalysis returns an unexpected error ([e27e940](https://github.com/ruanxin/k8sgpt/commit/e27e9409dcaad78eefd79659e91364617407ae59)) +* add update to auth cmd ([#450](https://github.com/ruanxin/k8sgpt/issues/450)) ([01aeeb3](https://github.com/ruanxin/k8sgpt/commit/01aeeb35e2dab957d2909cd5cffc5a4a03e19664)) +* add Validating/Mutating webhook analyzer ([#548](https://github.com/ruanxin/k8sgpt/issues/548)) ([750a10d](https://github.com/ruanxin/k8sgpt/commit/750a10d44c59bc90de5241d1128ee74fa38bf350)) +* added create namespace on deploy ([#673](https://github.com/ruanxin/k8sgpt/issues/673)) ([820e475](https://github.com/ruanxin/k8sgpt/commit/820e4755a54ecab3b5d800017bf6948dc9212825)) +* added the ability to set a user default AI provider ([#427](https://github.com/ruanxin/k8sgpt/issues/427)) ([cbe2fb4](https://github.com/ruanxin/k8sgpt/commit/cbe2fb4a4c160a0a24b3fb4602cae8e5eebd6aa0)) +* adding shields to readme ([213ecd8](https://github.com/ruanxin/k8sgpt/commit/213ecd8e83933fabaa5d3d674c67958599dd72ce)) +* adding unit testing and example ([35b838b](https://github.com/ruanxin/k8sgpt/commit/35b838bfafa248dbf3932c7a3ee708b1a1539f18)) +* admission webhooks ([#553](https://github.com/ruanxin/k8sgpt/issues/553)) ([06e8532](https://github.com/ruanxin/k8sgpt/commit/06e8532f88616a988a4e41ed8cdac62cf0f243a5)) +* alias filter to filters ([dde4e83](https://github.com/ruanxin/k8sgpt/commit/dde4e833b0e87553dea4e5c1e17a14e303956bc1)) +* allow to set a baseurl ([#310](https://github.com/ruanxin/k8sgpt/issues/310)) ([cf797a6](https://github.com/ruanxin/k8sgpt/commit/cf797a6eb67efba957704077b4b04ed3ee166c24)) +* analyzer ifacing ([426f562](https://github.com/ruanxin/k8sgpt/commit/426f562be83ed0e708a07b9e1900ac06fa017c27)) +* anoymization based on pr feedback ([19e1b94](https://github.com/ruanxin/k8sgpt/commit/19e1b94e7c9ce4092f1dabd659023a193b2c4a92)) +* anoymization based on pr feedback ([fe52951](https://github.com/ruanxin/k8sgpt/commit/fe529510b68ac5fbd39c147c7719abe2e7d20894)) +* async calls ([#311](https://github.com/ruanxin/k8sgpt/issues/311)) ([c3cc413](https://github.com/ruanxin/k8sgpt/commit/c3cc413e7fc3b06b310779dfa3cb4863ea9f3ed2)) +* caching ([#439](https://github.com/ruanxin/k8sgpt/issues/439)) ([948dae5](https://github.com/ruanxin/k8sgpt/commit/948dae5e288ec3bb0165eb3ce32171b12003f9c7)) +* check for auth only in case of --explain ([57790e5](https://github.com/ruanxin/k8sgpt/commit/57790e5bc7037f57a4f73248fe05cac192511470)) +* configauditreport ([#609](https://github.com/ruanxin/k8sgpt/issues/609)) ([44d3613](https://github.com/ruanxin/k8sgpt/commit/44d3613c1f950837c6b112ddde0dc3e90f73dc1b)) +* details flag to list command ([#537](https://github.com/ruanxin/k8sgpt/issues/537)) ([2309b0d](https://github.com/ruanxin/k8sgpt/commit/2309b0dfe20e27b6afe283a6be21ad7a0652ac99)) +* don't ask for password if backend is localai ([74d9a75](https://github.com/ruanxin/k8sgpt/commit/74d9a750ca01361eb81fdcc91eb5886ecff1d17c)) +* envs to initialise server ([0071e25](https://github.com/ruanxin/k8sgpt/commit/0071e25992fc86c3882c2066873a2b04b43fe476)) +* filters api ([#407](https://github.com/ruanxin/k8sgpt/issues/407)) ([e5e613a](https://github.com/ruanxin/k8sgpt/commit/e5e613acee0a99f108dd90affc55a18dee42ad9c)) +* first version of serve ([b2e8add](https://github.com/ruanxin/k8sgpt/commit/b2e8adda333fbd508f0f01f2afcabc57bf9948c2)) +* fix for s3 cache from operator ([f6db6ce](https://github.com/ruanxin/k8sgpt/commit/f6db6ce86163dcb4b5ec4bd99b8a3842dd0c60bb)) +* get official field doc ([#457](https://github.com/ruanxin/k8sgpt/issues/457)) ([f9621af](https://github.com/ruanxin/k8sgpt/commit/f9621af7e480f490710020b931cbb08fb9824740)) +* improve documentation ([6f08654](https://github.com/ruanxin/k8sgpt/commit/6f0865413fc2854450d217225199cec199972490)) +* improve documentation & update hpa message ([11326c1](https://github.com/ruanxin/k8sgpt/commit/11326c1c5f307c718e8d1e56099537314ffedadd)) +* improve HPA analyzer to check ScaleTargetRef resources ([#283](https://github.com/ruanxin/k8sgpt/issues/283)) ([7173203](https://github.com/ruanxin/k8sgpt/commit/71732037fa40071cef0c2bc143736019d75eac86)) +* improve security of the MaskString function ([08f2a89](https://github.com/ruanxin/k8sgpt/commit/08f2a89e54a65544322814286977b2c05acce89d)) +* improving readme ([7471b76](https://github.com/ruanxin/k8sgpt/commit/7471b7679469bc7416ee35061a13e8442bfc532c)) +* init logging middleware on server mode ([6742410](https://github.com/ruanxin/k8sgpt/commit/6742410025d5e99c60045bb314730799f0e1e5ce)) +* initial impl of integration ([b0e5170](https://github.com/ruanxin/k8sgpt/commit/b0e517006e65ac2b4e2d4e2696531d4bbf62c34b)) +* initial impl of integration ([61d6e52](https://github.com/ruanxin/k8sgpt/commit/61d6e524657272cf3a967c724f212677fcfe7d2b)) +* integration ready for first review ([3682f5c](https://github.com/ruanxin/k8sgpt/commit/3682f5c7ebb9590e92162eed214a8127f71bcd81)) +* introduce linter to run on PR builds ([#333](https://github.com/ruanxin/k8sgpt/issues/333)) ([252c734](https://github.com/ruanxin/k8sgpt/commit/252c7343106bf64c86861a9452e8618efc72881c)), closes [#330](https://github.com/ruanxin/k8sgpt/issues/330) +* introduce StatefulSet analyser. ([c041ce2](https://github.com/ruanxin/k8sgpt/commit/c041ce2bbb4ecbc6f5637207c9f3071eee022744)) +* lists activate integrations ([#669](https://github.com/ruanxin/k8sgpt/issues/669)) ([844ff1f](https://github.com/ruanxin/k8sgpt/commit/844ff1fc78e7c35837c08b72bd2c19e92698d53d)) +* migrate api to grpc ([#386](https://github.com/ruanxin/k8sgpt/issues/386)) ([9998e76](https://github.com/ruanxin/k8sgpt/commit/9998e7620d2803b82b241482649449507040add3)) +* 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](https://github.com/ruanxin/k8sgpt/commit/fa087ff5593871d2a07d68f203dd91e66c57e40b)) +* openAI explicit value for maxToken and temperature ([#659](https://github.com/ruanxin/k8sgpt/issues/659)) ([f55946d](https://github.com/ruanxin/k8sgpt/commit/f55946d60ebc7725aba6702570ca1cb5ba978d78)) +* refactor integration to use Failure object ([c0afc0f](https://github.com/ruanxin/k8sgpt/commit/c0afc0f5c91cfa50b1f7af901800ff0a2b492d18)) +* rename server/main.go to server/server.go ([9121a98](https://github.com/ruanxin/k8sgpt/commit/9121a983e52fa15c07bcc3bb361df97b8085c24c)) +* return errors if filter specified by flag does not exist. ([dd5824f](https://github.com/ruanxin/k8sgpt/commit/dd5824f4365b01e3c501d8b5cda914dff138e03d)) +* rework auth commands ([#438](https://github.com/ruanxin/k8sgpt/issues/438)) ([c659a87](https://github.com/ruanxin/k8sgpt/commit/c659a875fc296849a3703bfd7f0c4796f44bdf5a)) +* rework output format ([#368](https://github.com/ruanxin/k8sgpt/issues/368)) ([8b49f70](https://github.com/ruanxin/k8sgpt/commit/8b49f708f364569994801757cf72982291c0de82)) +* running in cluster ([842f08c](https://github.com/ruanxin/k8sgpt/commit/842f08c655fde66b6b628192490e50be2ac3dcef)) +* running in cluster ([3988eb2](https://github.com/ruanxin/k8sgpt/commit/3988eb2fd0a7d29ffa7b7bbc59960ca91e50466e)) +* serve/integration capability ([#645](https://github.com/ruanxin/k8sgpt/issues/645)) ([ab064b9](https://github.com/ruanxin/k8sgpt/commit/ab064b940cdb39a1588816221b20191e68263c61)) +* service test ([44cc8f7](https://github.com/ruanxin/k8sgpt/commit/44cc8f7ad68d152ec577e57cab7d8d9ab9613378)) +* show each ConfigAuditReport check ([#646](https://github.com/ruanxin/k8sgpt/issues/646)) ([230eace](https://github.com/ruanxin/k8sgpt/commit/230eace18737a81e4c023826ffef1a9b1e17d4fd)) +* support arbitrary uid for openshift environments ([#454](https://github.com/ruanxin/k8sgpt/issues/454)) ([92539ee](https://github.com/ruanxin/k8sgpt/commit/92539ee05d2d15e951742aaaf07f2defff3f79c5)) +* switch config file to XDG conform location ([dee4355](https://github.com/ruanxin/k8sgpt/commit/dee435514d7f717e4eb63b15a9d9fdb0722330ac)) +* test workflow ([5f30a4d](https://github.com/ruanxin/k8sgpt/commit/5f30a4ddf44ebff949bb0573f261667539a2dcfb)) +* the overall optimization and architecture design of the makefile are made ([#317](https://github.com/ruanxin/k8sgpt/issues/317)) ([754bf91](https://github.com/ruanxin/k8sgpt/commit/754bf917e1ac524699d38fb2dc59bc5d858f6d80)) +* unified cmd and api ([9157d4d](https://github.com/ruanxin/k8sgpt/commit/9157d4dd1312bf75b336beb0e097422b303d22f1)) +* update readme ([#314](https://github.com/ruanxin/k8sgpt/issues/314)) ([ddd830c](https://github.com/ruanxin/k8sgpt/commit/ddd830cc569278c157480c44a671c9be20c95b24)) +* update readme with new analyzers ([#671](https://github.com/ruanxin/k8sgpt/issues/671)) ([cad605a](https://github.com/ruanxin/k8sgpt/commit/cad605af462ce8b02ffc279ea847e41b7a64196f)) +* updated api ([adae2ef](https://github.com/ruanxin/k8sgpt/commit/adae2ef71d81431711c552159362336e496b21ee)) +* upgrading azure client impl ([#526](https://github.com/ruanxin/k8sgpt/issues/526)) ([367fe8f](https://github.com/ruanxin/k8sgpt/commit/367fe8f74c6a9e26f0d9c3b25a86093530fb85b2)) +* upgrading the proto files to fix user issues ([#515](https://github.com/ruanxin/k8sgpt/issues/515)) ([c88fc88](https://github.com/ruanxin/k8sgpt/commit/c88fc889e4f6089e48f37d90e349d5c61ea0b952)) +* use correct port to metrics ([#390](https://github.com/ruanxin/k8sgpt/issues/390)) ([5d4e591](https://github.com/ruanxin/k8sgpt/commit/5d4e591f11e555cac851205fff158ef22f702c33)) +* use OS conform path for storing cached results ([7eddb8f](https://github.com/ruanxin/k8sgpt/commit/7eddb8f4a6dc61d5f66fc1bf56c0e8cbf9370229)), closes [#323](https://github.com/ruanxin/k8sgpt/issues/323) +* wip blocked until we have envs ([fe2c08c](https://github.com/ruanxin/k8sgpt/commit/fe2c08cf72a6ca271d1b431be66653f1396f304d)) + + +### Bug Fixes + +* 'intergration' typos ([#508](https://github.com/ruanxin/k8sgpt/issues/508)) ([64b93c9](https://github.com/ruanxin/k8sgpt/commit/64b93c9116b6a7f82419f1c4fff98fa68b8c0aca)) +* add --no-install for activate command ([#536](https://github.com/ruanxin/k8sgpt/issues/536)) ([1f5462c](https://github.com/ruanxin/k8sgpt/commit/1f5462c80bd04f63c2b55889c987634251635812)) +* add new line after version cmd output ([92e7b3d](https://github.com/ruanxin/k8sgpt/commit/92e7b3d3fb00c33ac48230caac34f45729e2f6b2)) +* append coreAnalyzer if active_filter is empty and integration is added ([#441](https://github.com/ruanxin/k8sgpt/issues/441)) ([b7dc384](https://github.com/ruanxin/k8sgpt/commit/b7dc3845476759bedb3a55f77c8779e4a9f460dd)) +* bool conversion ([336ec2a](https://github.com/ruanxin/k8sgpt/commit/336ec2a42693d0df325b95cbebd9545b19e27725)) +* clusterole name ([#392](https://github.com/ruanxin/k8sgpt/issues/392)) ([123b8a6](https://github.com/ruanxin/k8sgpt/commit/123b8a66eed1af41b7bd4e558ba4f0f8ef947e98)) +* defer to service analyser when selectors are missing ([#652](https://github.com/ruanxin/k8sgpt/issues/652)) ([6c5a062](https://github.com/ruanxin/k8sgpt/commit/6c5a0628e4a8c493beae85049448e6e6588d63be)) +* deployment/cronjob namespace filtering ([#290](https://github.com/ruanxin/k8sgpt/issues/290)) ([3d684a2](https://github.com/ruanxin/k8sgpt/commit/3d684a2af7a9e1821bdb8b1bd6e85867b800d3ee)) +* **deps:** update kubernetes packages to v0.27.0 ([7a97034](https://github.com/ruanxin/k8sgpt/commit/7a97034cf41cb265111c752ee3d54fd90524ef59)) +* **deps:** update kubernetes packages to v0.27.2 ([#436](https://github.com/ruanxin/k8sgpt/issues/436)) ([d13b913](https://github.com/ruanxin/k8sgpt/commit/d13b91301cab5e05349b68716cd506fa1705f36f)) +* **deps:** update kubernetes packages to v0.27.3 ([#504](https://github.com/ruanxin/k8sgpt/issues/504)) ([b1c6ec3](https://github.com/ruanxin/k8sgpt/commit/b1c6ec3c0919649bc551ec0047a1d9c2420f4264)) +* **deps:** update kubernetes packages to v0.27.4 ([#565](https://github.com/ruanxin/k8sgpt/issues/565)) ([3cc7aa5](https://github.com/ruanxin/k8sgpt/commit/3cc7aa56d8efc6e78badf3be1cb3d5726074156e)) +* **deps:** update module buf.build/gen/go/k8sgpt-ai/k8sgpt/grpc/go to v1.3.0-20230515081240-6b5b845c638e.1 ([#397](https://github.com/ruanxin/k8sgpt/issues/397)) ([a1f98ad](https://github.com/ruanxin/k8sgpt/commit/a1f98ad78ecd9a84d26e7a59c340e5410524e561)) +* **deps:** update module buf.build/gen/go/k8sgpt-ai/k8sgpt/grpc/go to v1.3.0-20230620082254-6f80f9533908.1 ([#516](https://github.com/ruanxin/k8sgpt/issues/516)) ([06e50d5](https://github.com/ruanxin/k8sgpt/commit/06e50d57db3aa2e5a68b093e2ba25c0e33dc6343)) +* **deps:** update module buf.build/gen/go/k8sgpt-ai/k8sgpt/grpc/go to v1.3.0-20230830164712-dc062a152c20.1 ([#617](https://github.com/ruanxin/k8sgpt/issues/617)) ([d6b7b81](https://github.com/ruanxin/k8sgpt/commit/d6b7b818aef1b7775d1e76231077b74481546c56)) +* **deps:** update module buf.build/gen/go/k8sgpt-ai/k8sgpt/protocolbuffers/go to v1.28.1-20230510140658-54288a50e81c.4 ([#398](https://github.com/ruanxin/k8sgpt/issues/398)) ([50916f2](https://github.com/ruanxin/k8sgpt/commit/50916f2c93fb19b935f835eda1ba78b7c0465fe6)) +* **deps:** update module github.com/aquasecurity/trivy-operator to v0.13.1 ([#321](https://github.com/ruanxin/k8sgpt/issues/321)) ([e7f74db](https://github.com/ruanxin/k8sgpt/commit/e7f74db6e556146b898437bb777c2b803d1bec4f)) +* **deps:** update module github.com/aquasecurity/trivy-operator to v0.13.2 ([#353](https://github.com/ruanxin/k8sgpt/issues/353)) ([363294c](https://github.com/ruanxin/k8sgpt/commit/363294c310ca1a6666d4d2dcba7e232387f0d41f)) +* **deps:** update module github.com/aquasecurity/trivy-operator to v0.15.1 ([#576](https://github.com/ruanxin/k8sgpt/issues/576)) ([c364074](https://github.com/ruanxin/k8sgpt/commit/c3640744c5cbf036321a14b90c1fdefa17c5321d)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.265 ([#445](https://github.com/ruanxin/k8sgpt/issues/445)) ([c588e96](https://github.com/ruanxin/k8sgpt/commit/c588e963de3f238f07200d6cf09fe6f9781484f5)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.266 ([#446](https://github.com/ruanxin/k8sgpt/issues/446)) ([edda743](https://github.com/ruanxin/k8sgpt/commit/edda743fa2bf4b5ae2551c981447a5912a459bb4)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.267 ([#451](https://github.com/ruanxin/k8sgpt/issues/451)) ([49e120c](https://github.com/ruanxin/k8sgpt/commit/49e120c28e8b5ce5a8f7255ebc0f1b1b5c423f95)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.269 ([#458](https://github.com/ruanxin/k8sgpt/issues/458)) ([2994c1c](https://github.com/ruanxin/k8sgpt/commit/2994c1c5a77ce6ebe6e59d6edc9647c02f06f261)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.270 ([#465](https://github.com/ruanxin/k8sgpt/issues/465)) ([5cf4fc5](https://github.com/ruanxin/k8sgpt/commit/5cf4fc52da4542a8bae98764d2fa7e337d95e5bd)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.271 ([#469](https://github.com/ruanxin/k8sgpt/issues/469)) ([1459dd4](https://github.com/ruanxin/k8sgpt/commit/1459dd4b8eca937e95ebe9b727311dc8b023e304)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.272 ([#473](https://github.com/ruanxin/k8sgpt/issues/473)) ([5233627](https://github.com/ruanxin/k8sgpt/commit/523362765f4c064c02798bb9e6f31e2bcc856e5f)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.274 ([#474](https://github.com/ruanxin/k8sgpt/issues/474)) ([1a81227](https://github.com/ruanxin/k8sgpt/commit/1a81227d6148be59b7b9ae4e9ae5e2d9a5b7a9ae)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.275 ([#478](https://github.com/ruanxin/k8sgpt/issues/478)) ([705b54f](https://github.com/ruanxin/k8sgpt/commit/705b54fcd308ef1fc0bc870b5a0a32baa30767df)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.276 ([#482](https://github.com/ruanxin/k8sgpt/issues/482)) ([3f0aea1](https://github.com/ruanxin/k8sgpt/commit/3f0aea131e1e62655a10f6a51bf6238316dd6598)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.277 ([#485](https://github.com/ruanxin/k8sgpt/issues/485)) ([e2d5c2d](https://github.com/ruanxin/k8sgpt/commit/e2d5c2dee00e3411fa10bcaa4ae134b5671f45ab)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.280 ([#490](https://github.com/ruanxin/k8sgpt/issues/490)) ([04b4f56](https://github.com/ruanxin/k8sgpt/commit/04b4f56a667febf77c21838a618a1cd4a7f1e371)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.281 ([#496](https://github.com/ruanxin/k8sgpt/issues/496)) ([a6342c9](https://github.com/ruanxin/k8sgpt/commit/a6342c92830451e3110a54bac80a1b693984fcc8)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.284 ([#501](https://github.com/ruanxin/k8sgpt/issues/501)) ([d87127a](https://github.com/ruanxin/k8sgpt/commit/d87127a309734847a56bf95c2e947e2270f94a88)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.286 ([#514](https://github.com/ruanxin/k8sgpt/issues/514)) ([b9cf522](https://github.com/ruanxin/k8sgpt/commit/b9cf5226853619655e98f2156bfd0b8513511bb3)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.288 ([#519](https://github.com/ruanxin/k8sgpt/issues/519)) ([57695b4](https://github.com/ruanxin/k8sgpt/commit/57695b44b6429319860a76e4e02016dafe3ed0b0)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.289 ([#524](https://github.com/ruanxin/k8sgpt/issues/524)) ([fafb695](https://github.com/ruanxin/k8sgpt/commit/fafb69544f4edda670bad6973332a20a7f0f055e)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.292 ([#530](https://github.com/ruanxin/k8sgpt/issues/530)) ([566f752](https://github.com/ruanxin/k8sgpt/commit/566f7525eef9f65dd2ab6a47bd0012bfb91e2a12)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.294 ([#535](https://github.com/ruanxin/k8sgpt/issues/535)) ([3067fa9](https://github.com/ruanxin/k8sgpt/commit/3067fa98f4a8990c9a930e53ad93f89cf35e0d62)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.295 ([#540](https://github.com/ruanxin/k8sgpt/issues/540)) ([767e4cb](https://github.com/ruanxin/k8sgpt/commit/767e4cbc4127e2017a3a9c4b182ccc833debc6a5)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.298 ([#545](https://github.com/ruanxin/k8sgpt/issues/545)) ([d1096dc](https://github.com/ruanxin/k8sgpt/commit/d1096dc31a692013f40980649e5cc2d402869ceb)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.299 ([#549](https://github.com/ruanxin/k8sgpt/issues/549)) ([ecd7790](https://github.com/ruanxin/k8sgpt/commit/ecd7790efe2ca88259451761202c90cb842ff04b)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.300 ([#554](https://github.com/ruanxin/k8sgpt/issues/554)) ([dc46333](https://github.com/ruanxin/k8sgpt/commit/dc463334bccdf16106cff4e688a83bf0984d6e27)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.304 ([#558](https://github.com/ruanxin/k8sgpt/issues/558)) ([cf9069e](https://github.com/ruanxin/k8sgpt/commit/cf9069ef572fea9a947d7de5b0c0e44f34620a69)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.307 ([#574](https://github.com/ruanxin/k8sgpt/issues/574)) ([8ae91ec](https://github.com/ruanxin/k8sgpt/commit/8ae91ec744d1fead3b0aa570c904e9e3ad5ab5ef)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.308 ([#579](https://github.com/ruanxin/k8sgpt/issues/579)) ([7e8668a](https://github.com/ruanxin/k8sgpt/commit/7e8668a56bb25b7da3957cf4c05847d022825c10)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.309 ([#584](https://github.com/ruanxin/k8sgpt/issues/584)) ([227e1cd](https://github.com/ruanxin/k8sgpt/commit/227e1cd69f38654126750902a89408643bdb30fb)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.312 ([#586](https://github.com/ruanxin/k8sgpt/issues/586)) ([aafac93](https://github.com/ruanxin/k8sgpt/commit/aafac9345fbab16b1fe23ea76d6c1c362c44c080)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.313 ([#587](https://github.com/ruanxin/k8sgpt/issues/587)) ([f1479ba](https://github.com/ruanxin/k8sgpt/commit/f1479babbaaf6770d4a106d80f22b2ffb736cbad)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.315 ([#588](https://github.com/ruanxin/k8sgpt/issues/588)) ([fe29361](https://github.com/ruanxin/k8sgpt/commit/fe29361e335f3d186dc3d7651823e9bb03649652)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.317 ([#591](https://github.com/ruanxin/k8sgpt/issues/591)) ([9802e82](https://github.com/ruanxin/k8sgpt/commit/9802e82ff54bc55b670e25f75c69a29a985c21ae)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.327 ([#597](https://github.com/ruanxin/k8sgpt/issues/597)) ([aee83b7](https://github.com/ruanxin/k8sgpt/commit/aee83b74b20117f136876ec426318914aee8c4d1)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.329 ([#610](https://github.com/ruanxin/k8sgpt/issues/610)) ([0e5be89](https://github.com/ruanxin/k8sgpt/commit/0e5be89e5ccb70e9e9a44ad70f161c7b344d04f2)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.44.333 ([#611](https://github.com/ruanxin/k8sgpt/issues/611)) ([96d97cf](https://github.com/ruanxin/k8sgpt/commit/96d97cfa30c4d3c75facda3d3016c080dfa86eaa)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.0 ([#618](https://github.com/ruanxin/k8sgpt/issues/618)) ([632fc9a](https://github.com/ruanxin/k8sgpt/commit/632fc9a99fd0482dcff0768211c49bffb2e4032a)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.1 ([#624](https://github.com/ruanxin/k8sgpt/issues/624)) ([09984c2](https://github.com/ruanxin/k8sgpt/commit/09984c245de40fc7794f85a9535af4f8e5f5e776)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.10 ([#657](https://github.com/ruanxin/k8sgpt/issues/657)) ([0325724](https://github.com/ruanxin/k8sgpt/commit/03257246589ebbb22961e13394e49b52cb056e38)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.11 ([#662](https://github.com/ruanxin/k8sgpt/issues/662)) ([1b80b0c](https://github.com/ruanxin/k8sgpt/commit/1b80b0ce95f39c1cf27ad8bbb05a7fed10322114)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.12 ([#666](https://github.com/ruanxin/k8sgpt/issues/666)) ([b4656f5](https://github.com/ruanxin/k8sgpt/commit/b4656f533bdf39d12b223158bf41087076fa6c9a)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.14 ([#672](https://github.com/ruanxin/k8sgpt/issues/672)) ([1da4b7c](https://github.com/ruanxin/k8sgpt/commit/1da4b7c8f0eee877d5b76a7dd9abda7631d922f3)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.2 ([#625](https://github.com/ruanxin/k8sgpt/issues/625)) ([b6498ef](https://github.com/ruanxin/k8sgpt/commit/b6498ef269919c61004dd860ebf08ed7f28810f7)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.3 ([#632](https://github.com/ruanxin/k8sgpt/issues/632)) ([5f73240](https://github.com/ruanxin/k8sgpt/commit/5f73240a0615e58a37e9eb00784628621bc1dfa1)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.6 ([#634](https://github.com/ruanxin/k8sgpt/issues/634)) ([3aabb48](https://github.com/ruanxin/k8sgpt/commit/3aabb4842d96ec14e61842847dc2feb3e3f31a0a)) +* **deps:** update module github.com/aws/aws-sdk-go to v1.45.9 ([#640](https://github.com/ruanxin/k8sgpt/issues/640)) ([95787f2](https://github.com/ruanxin/k8sgpt/commit/95787f2854c4e4a971b2d687d97a5ceca30b9d5e)) +* **deps:** update module github.com/google/gnostic to v0.7.0 ([#679](https://github.com/ruanxin/k8sgpt/issues/679)) ([901ffb8](https://github.com/ruanxin/k8sgpt/commit/901ffb8df451ce41e6dc96da61deab987e51b6df)) +* **deps:** update module github.com/mittwald/go-helm-client to v0.12.2 ([#562](https://github.com/ruanxin/k8sgpt/issues/562)) ([2e0db55](https://github.com/ruanxin/k8sgpt/commit/2e0db553f92b5ca691b5957b180be35131ab4e2f)) +* **deps:** update module github.com/mittwald/go-helm-client to v0.12.3 ([#582](https://github.com/ruanxin/k8sgpt/issues/582)) ([c2770f3](https://github.com/ruanxin/k8sgpt/commit/c2770f38a6f0d3248747927155505db505f5e960)) +* **deps:** update module github.com/prometheus/client_golang to v1.15.0 ([#303](https://github.com/ruanxin/k8sgpt/issues/303)) ([df2ed41](https://github.com/ruanxin/k8sgpt/commit/df2ed4185b5a33a18e6b144c85bec3902c14d209)) +* **deps:** update module github.com/prometheus/client_golang to v1.15.1 ([#374](https://github.com/ruanxin/k8sgpt/issues/374)) ([799869b](https://github.com/ruanxin/k8sgpt/commit/799869bcef76be0d5b2169646de106bd3b441c50)) +* **deps:** update module github.com/prometheus/client_golang to v1.16.0 ([#507](https://github.com/ruanxin/k8sgpt/issues/507)) ([14e5691](https://github.com/ruanxin/k8sgpt/commit/14e5691190bf772c05477cbcb811ed71bec450a3)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.13.0 ([#399](https://github.com/ruanxin/k8sgpt/issues/399)) ([21df094](https://github.com/ruanxin/k8sgpt/commit/21df094bda31a14235fb2244e8cef74d3c92d919)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.14.0 ([#550](https://github.com/ruanxin/k8sgpt/issues/550)) ([9dcab94](https://github.com/ruanxin/k8sgpt/commit/9dcab945460e5972f895fa5302e3425750d635c7)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.14.1 ([#573](https://github.com/ruanxin/k8sgpt/issues/573)) ([b52424a](https://github.com/ruanxin/k8sgpt/commit/b52424a9b1a554739cb8e08e296045c181d4041c)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.14.2 ([#603](https://github.com/ruanxin/k8sgpt/issues/603)) ([81fcf8b](https://github.com/ruanxin/k8sgpt/commit/81fcf8b5d46387eca7128b877c0652fdf4ed999c)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.15.1 ([#622](https://github.com/ruanxin/k8sgpt/issues/622)) ([fc90dc8](https://github.com/ruanxin/k8sgpt/commit/fc90dc865b48fae99253b8bb6a8b1ae7047170b4)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.15.3 ([#636](https://github.com/ruanxin/k8sgpt/issues/636)) ([54caff8](https://github.com/ruanxin/k8sgpt/commit/54caff837dc25ae594c6cd0e1bd0b31b1612cf73)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.5.8 ([91fb065](https://github.com/ruanxin/k8sgpt/commit/91fb06530a21259da6e72c28342e743d2b481294)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.6.1 ([#207](https://github.com/ruanxin/k8sgpt/issues/207)) ([eeac731](https://github.com/ruanxin/k8sgpt/commit/eeac731858999f6f462a7b6ccf210af603674b30)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.7.0 ([#227](https://github.com/ruanxin/k8sgpt/issues/227)) ([5f3a5a5](https://github.com/ruanxin/k8sgpt/commit/5f3a5a54a02967acce40f8b4e9dd3a154c83f58c)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.8.0 ([#277](https://github.com/ruanxin/k8sgpt/issues/277)) ([51b1b35](https://github.com/ruanxin/k8sgpt/commit/51b1b352acd24ebdc4cf9d9121f25c90e8f76ba7)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.9.0 ([#298](https://github.com/ruanxin/k8sgpt/issues/298)) ([0472c36](https://github.com/ruanxin/k8sgpt/commit/0472c363a4d8a90556bc744fbf513ad63281e38b)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.9.1 ([#363](https://github.com/ruanxin/k8sgpt/issues/363)) ([766a15b](https://github.com/ruanxin/k8sgpt/commit/766a15b25a2669b101c717013dae0ea4f5d0daa3)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.9.2 ([#375](https://github.com/ruanxin/k8sgpt/issues/375)) ([8b82d59](https://github.com/ruanxin/k8sgpt/commit/8b82d59bd7a6837a543467f9d76c66e70f267b85)) +* **deps:** update module github.com/sashabaranov/go-openai to v1.9.3 ([#378](https://github.com/ruanxin/k8sgpt/issues/378)) ([045a063](https://github.com/ruanxin/k8sgpt/commit/045a06350bf41d4177e67316978af8fcf02ff19a)) +* **deps:** update module github.com/spf13/cobra to v1.7.0 ([5d5e082](https://github.com/ruanxin/k8sgpt/commit/5d5e082f417905954be33b3a620efef674f2588d)) +* **deps:** update module github.com/spf13/viper to v1.16.0 ([#472](https://github.com/ruanxin/k8sgpt/issues/472)) ([6052a5b](https://github.com/ruanxin/k8sgpt/commit/6052a5b4d77902e1882e3121b678671c89b57af8)) +* **deps:** update module github.com/stretchr/testify to v1.8.2 ([f5e3ca0](https://github.com/ruanxin/k8sgpt/commit/f5e3ca0bcab9325145a2e1d8624f585ffee8e29f)) +* **deps:** update module github.com/stretchr/testify to v1.8.3 ([#442](https://github.com/ruanxin/k8sgpt/issues/442)) ([fe450eb](https://github.com/ruanxin/k8sgpt/commit/fe450eb69da0645328e60e2d7b0852ffdb996dee)) +* **deps:** update module github.com/stretchr/testify to v1.8.4 ([#471](https://github.com/ruanxin/k8sgpt/issues/471)) ([42437f7](https://github.com/ruanxin/k8sgpt/commit/42437f77d1e0735a8f38a62ddbefb4d1f4e61c0e)) +* **deps:** update module go.uber.org/zap to v1.25.0 ([#589](https://github.com/ruanxin/k8sgpt/issues/589)) ([9672cea](https://github.com/ruanxin/k8sgpt/commit/9672cea228de976772f453e6a05ce05456741de8)) +* **deps:** update module go.uber.org/zap to v1.26.0 ([#658](https://github.com/ruanxin/k8sgpt/issues/658)) ([f76b572](https://github.com/ruanxin/k8sgpt/commit/f76b57265432a704c3fc5aa67b0d569179b4ef03)) +* **deps:** update module golang.org/x/term to v0.10.0 ([#542](https://github.com/ruanxin/k8sgpt/issues/542)) ([1276b3e](https://github.com/ruanxin/k8sgpt/commit/1276b3e89715b1cfb553e60d4f25592acef80a6f)) +* **deps:** update module golang.org/x/term to v0.11.0 ([#593](https://github.com/ruanxin/k8sgpt/issues/593)) ([7f109cd](https://github.com/ruanxin/k8sgpt/commit/7f109cdcfac00a329a53121287e44c2567af6b4a)) +* **deps:** update module golang.org/x/term to v0.12.0 ([#626](https://github.com/ruanxin/k8sgpt/issues/626)) ([44d17c5](https://github.com/ruanxin/k8sgpt/commit/44d17c51ff8ece92cd0c85f40d15caa97d990544)) +* **deps:** update module golang.org/x/term to v0.7.0 ([8ab3573](https://github.com/ruanxin/k8sgpt/commit/8ab3573e13a3e3ab98e6f0aa76e429117c888f7f)) +* **deps:** update module golang.org/x/term to v0.8.0 ([#382](https://github.com/ruanxin/k8sgpt/issues/382)) ([65fff11](https://github.com/ruanxin/k8sgpt/commit/65fff11e585f8074fb77124b25339a09da313970)) +* **deps:** update module golang.org/x/term to v0.9.0 ([#497](https://github.com/ruanxin/k8sgpt/issues/497)) ([98b852a](https://github.com/ruanxin/k8sgpt/commit/98b852aabe1ff62ac64e3c9e3e70173a8ff19749)) +* **deps:** update module google.golang.org/grpc to v1.55.0 ([#389](https://github.com/ruanxin/k8sgpt/issues/389)) ([8cfb717](https://github.com/ruanxin/k8sgpt/commit/8cfb717dc15a6af489a16282d38d3495518bc919)) +* **deps:** update module google.golang.org/grpc to v1.56.0 ([#510](https://github.com/ruanxin/k8sgpt/issues/510)) ([f3e0b9b](https://github.com/ruanxin/k8sgpt/commit/f3e0b9b56d13397c79f57e76bdd6b741bb565fb4)) +* **deps:** update module google.golang.org/grpc to v1.56.1 ([#520](https://github.com/ruanxin/k8sgpt/issues/520)) ([be52308](https://github.com/ruanxin/k8sgpt/commit/be52308c99f6aed73e2c20d260823795d45876f5)) +* **deps:** update module google.golang.org/grpc to v1.56.2 ([#546](https://github.com/ruanxin/k8sgpt/issues/546)) ([cc83fe1](https://github.com/ruanxin/k8sgpt/commit/cc83fe19bafc87647fa0293189f90c84d2dd8edb)) +* **deps:** update module google.golang.org/grpc to v1.57.0 ([#585](https://github.com/ruanxin/k8sgpt/issues/585)) ([59897f3](https://github.com/ruanxin/k8sgpt/commit/59897f330a037f1e5de0f958dd93b826e2ce481d)) +* **deps:** update module google.golang.org/grpc to v1.58.0 ([#635](https://github.com/ruanxin/k8sgpt/issues/635)) ([d58e002](https://github.com/ruanxin/k8sgpt/commit/d58e002d7dc55cc759402fcadb03af921cd30dc3)) +* **deps:** update module google.golang.org/grpc to v1.58.1 ([#656](https://github.com/ruanxin/k8sgpt/issues/656)) ([abfb584](https://github.com/ruanxin/k8sgpt/commit/abfb58432fbd1168db13880e5b9dbcbdde70f147)) +* **deps:** update module google.golang.org/grpc to v1.58.2 ([#680](https://github.com/ruanxin/k8sgpt/issues/680)) ([402e97d](https://github.com/ruanxin/k8sgpt/commit/402e97d05ea33879d997d98019b72da0f1074fc7)) +* **deps:** update module helm.sh/helm/v3 to v3.11.3 ([4dd91ed](https://github.com/ruanxin/k8sgpt/commit/4dd91ed8263292476054bc70d3d6a3149f88f1b3)) +* **deps:** update module helm.sh/helm/v3 to v3.12.0 ([#396](https://github.com/ruanxin/k8sgpt/issues/396)) ([c1410d1](https://github.com/ruanxin/k8sgpt/commit/c1410d169945341e9a635e12c2adcc87a08f8a09)) +* **deps:** update module helm.sh/helm/v3 to v3.12.1 ([#503](https://github.com/ruanxin/k8sgpt/issues/503)) ([0f03ddc](https://github.com/ruanxin/k8sgpt/commit/0f03ddcf0f5ec79bc6dbb74c654e0d8fac634a0a)) +* **deps:** update module helm.sh/helm/v3 to v3.12.2 ([#555](https://github.com/ruanxin/k8sgpt/issues/555)) ([9eb96c4](https://github.com/ruanxin/k8sgpt/commit/9eb96c495cdb1247b664de625a036902b5e156ff)) +* **deps:** update module helm.sh/helm/v3 to v3.12.3 ([#602](https://github.com/ruanxin/k8sgpt/issues/602)) ([7910c9a](https://github.com/ruanxin/k8sgpt/commit/7910c9aa2c40f3c1837cce179dd1fc91a9744946)) +* details in json output ([2f21002](https://github.com/ruanxin/k8sgpt/commit/2f2100289953af7820bbb01f2c980cf5492de079)) +* displaying correct yaml config location on app start ([#521](https://github.com/ruanxin/k8sgpt/issues/521)) ([b7d4602](https://github.com/ruanxin/k8sgpt/commit/b7d4602cb8aaaa0c22a0a5941d8c6edad7c58db4)) +* docker version ([#444](https://github.com/ruanxin/k8sgpt/issues/444)) ([1f767eb](https://github.com/ruanxin/k8sgpt/commit/1f767ebd2e31e61decab36218b1b85f2b3b6207d)) +* emergency fix for bad package revision in go mod ([#663](https://github.com/ruanxin/k8sgpt/issues/663)) ([2472da1](https://github.com/ruanxin/k8sgpt/commit/2472da167300a831dc5b45f7fc0169a0b5b1ccb7)) +* ensure parent directories are created in EnsureDirExists function ([#293](https://github.com/ruanxin/k8sgpt/issues/293)) ([af8b350](https://github.com/ruanxin/k8sgpt/commit/af8b350520d1a187a199482dd338db0086118db8)) +* exit progressbar on error ([#99](https://github.com/ruanxin/k8sgpt/issues/99)) ([fe261b3](https://github.com/ruanxin/k8sgpt/commit/fe261b375f4d7990906620f53ac26e792a34731b)) +* exit progressbar on error ([#99](https://github.com/ruanxin/k8sgpt/issues/99)) ([ab55f15](https://github.com/ruanxin/k8sgpt/commit/ab55f157ef026502d29eadf5ad83e917fe085a6c)) +* explicitly pass in filter to async analysis go routine ([#326](https://github.com/ruanxin/k8sgpt/issues/326)) ([692cd06](https://github.com/ruanxin/k8sgpt/commit/692cd06c385c1c6f458994f6e975a9fce2bc1c57)) +* fixed hpa tests after rebase ([a24d1f1](https://github.com/ruanxin/k8sgpt/commit/a24d1f1b304e9448e63c1b7fc283b4cc8bc639aa)) +* hpaAnalyzer analysis result is using wrong parent ([1190fe6](https://github.com/ruanxin/k8sgpt/commit/1190fe60fdd6e66ce435874628039df7047a52b9)) +* improve default_prompt ([#406](https://github.com/ruanxin/k8sgpt/issues/406)) ([06542b4](https://github.com/ruanxin/k8sgpt/commit/06542b4bf1aec193f11a40526a1b60be01972e66)) +* improve ReplaceIfMatch regex ([fd936ce](https://github.com/ruanxin/k8sgpt/commit/fd936ceaf725d1c1ed1f53eaa2204455dcd1e2af)) +* missing validation for backend option in remove command ([#429](https://github.com/ruanxin/k8sgpt/issues/429)) ([af826d5](https://github.com/ruanxin/k8sgpt/commit/af826d500fef0469b958250161b0827aa4ab2933)) +* name of sa reference in deployment ([#468](https://github.com/ruanxin/k8sgpt/issues/468)) ([cd049c9](https://github.com/ruanxin/k8sgpt/commit/cd049c9b4b188f702608d989fb32ae62f333dac5)) +* naming ([159b385](https://github.com/ruanxin/k8sgpt/commit/159b3851ec54e93a447b0f13aa4ceb7b8b8f62db)) +* optimize analyze service ([#461](https://github.com/ruanxin/k8sgpt/issues/461)) ([cc665ea](https://github.com/ruanxin/k8sgpt/commit/cc665ea4f3f279c30c7dd7996786e6bdce88acc8)) +* pdb panic error guard ([#664](https://github.com/ruanxin/k8sgpt/issues/664)) ([3277b2a](https://github.com/ruanxin/k8sgpt/commit/3277b2ad4b27ade9bd7da07f5fc8d8f074355177)) +* pdb test ([705d2a0](https://github.com/ruanxin/k8sgpt/commit/705d2a0dcebb63783782e06b6b775393daf1efb7)) +* regression on dynamic filters ([93bcc62](https://github.com/ruanxin/k8sgpt/commit/93bcc627ba64a9139e65290a8512e0a9b4bf1a69)) +* remove dead code ([c29860d](https://github.com/ruanxin/k8sgpt/commit/c29860d418faa316bc167721e443f7b64eafd970)) +* remove pointer to loop variable when searching the latest event to analyze ([#328](https://github.com/ruanxin/k8sgpt/issues/328)) ([2616220](https://github.com/ruanxin/k8sgpt/commit/2616220935d450030c8a9f2f2741c3607aa4b663)) +* remove provider from default on delete ([#529](https://github.com/ruanxin/k8sgpt/issues/529)) ([5a983c4](https://github.com/ruanxin/k8sgpt/commit/5a983c4a0a511389e25cffe12999b903b85cd96d)) +* report failure if network policy doesn't match any pods ([8adde6b](https://github.com/ruanxin/k8sgpt/commit/8adde6bf873b46f365146bc14fc4c8f46d82f8dc)) +* resolve issue with duplicated integration filters. ([960ba56](https://github.com/ruanxin/k8sgpt/commit/960ba568d0dcc2ace722dc5c9b7c846366a98070)) +* resolve language toggle bug (issue [#294](https://github.com/ruanxin/k8sgpt/issues/294)) ([0313627](https://github.com/ruanxin/k8sgpt/commit/03136278486ba12e3352580b317b9e63fa3a80f0)) +* respect namespace scope in trivy analyzer ([#661](https://github.com/ruanxin/k8sgpt/issues/661)) ([6481590](https://github.com/ruanxin/k8sgpt/commit/6481590b29b80391ea1c9298cae5d8f0a4ae7354)) +* Spelling ([ba4d701](https://github.com/ruanxin/k8sgpt/commit/ba4d7016814ce97353e98658d5bbcd692007e4a9)) +* spelling of PodDisruptionBudget ([ceff008](https://github.com/ruanxin/k8sgpt/commit/ceff0084df1b6de16f1ed503ee8a4b3c1a9f8648)) +* start message ([6b63027](https://github.com/ruanxin/k8sgpt/commit/6b630275eb64b799c50e3074cb22a3b41bb893de)) +* take `KUBECONFIG` env variable into consideration ([#340](https://github.com/ruanxin/k8sgpt/issues/340)) ([ee85d13](https://github.com/ruanxin/k8sgpt/commit/ee85d13d59e045519b087adaf55520acc2c205db)), closes [#331](https://github.com/ruanxin/k8sgpt/issues/331) +* typo ([#463](https://github.com/ruanxin/k8sgpt/issues/463)) ([1b86a6f](https://github.com/ruanxin/k8sgpt/commit/1b86a6fc89f90d29fdf2fab87a517f0da225ec96)) +* typo in add command ([#539](https://github.com/ruanxin/k8sgpt/issues/539)) ([da750df](https://github.com/ruanxin/k8sgpt/commit/da750df16bde878f7619aa58ef5e7ef7d3173b2b)) +* typos ([#629](https://github.com/ruanxin/k8sgpt/issues/629)) ([067c348](https://github.com/ruanxin/k8sgpt/commit/067c3483e6b379bd710c7f799de63bc1890b6c81)) +* update CONTRIBUTING.md Slack URL ([#373](https://github.com/ruanxin/k8sgpt/issues/373)) ([e0200e7](https://github.com/ruanxin/k8sgpt/commit/e0200e7fa05597b52c9f25fc2e9b744aea764b9a)) +* update engine's cmd flag to match the new cli layout ([#400](https://github.com/ruanxin/k8sgpt/issues/400)) ([aafe669](https://github.com/ruanxin/k8sgpt/commit/aafe669739aa8c38611d13deb08706096c7893e0)) +* updated list.go to handle k8sgpt cache list crashing issue ([#455](https://github.com/ruanxin/k8sgpt/issues/455)) ([6eac58d](https://github.com/ruanxin/k8sgpt/commit/6eac58d4b03169356d3f06674ef206472e149fde)) +* use a cache file name with a fixed size. ([#350](https://github.com/ruanxin/k8sgpt/issues/350)) ([dee4235](https://github.com/ruanxin/k8sgpt/commit/dee423519eb35f11c3e3a6dd64981e781899fe22)) +* use coreAnalyzer if there are no filters selected and no active_filters ([#432](https://github.com/ruanxin/k8sgpt/issues/432)) ([f0d3f36](https://github.com/ruanxin/k8sgpt/commit/f0d3f36f6d56bd76248590c0b841dffb7769a2ee)) +* use correct result slice for cronjob analyzer ([947e94f](https://github.com/ruanxin/k8sgpt/commit/947e94f35379712a2fb1e2a2c90636606e0e44b6)) +* use default values when adding auth ([#568](https://github.com/ruanxin/k8sgpt/issues/568)) ([7461a74](https://github.com/ruanxin/k8sgpt/commit/7461a748f8e994e58ac4f56fd9919b1744bd7366)), closes [#567](https://github.com/ruanxin/k8sgpt/issues/567) +* use hpa namespace instead analyzer namespace ([#230](https://github.com/ruanxin/k8sgpt/issues/230)) ([a582d44](https://github.com/ruanxin/k8sgpt/commit/a582d444c5c53f25d7172947c690b35cad2cc176)) +* use kubeconfig file when user specify it ([#605](https://github.com/ruanxin/k8sgpt/issues/605)) ([e3b21ec](https://github.com/ruanxin/k8sgpt/commit/e3b21ec5ecd5f823470c2c2f570ed89a2c071b5a)), closes [#604](https://github.com/ruanxin/k8sgpt/issues/604) +* use the `status` for pdb checking ([#477](https://github.com/ruanxin/k8sgpt/issues/477)) ([075066d](https://github.com/ruanxin/k8sgpt/commit/075066dd7c353c0afd36637f421229cba5a6e022)), closes [#476](https://github.com/ruanxin/k8sgpt/issues/476) +* use the aiProvider object when launching the server instead of the deprecated configuration keys ([e7076ed](https://github.com/ruanxin/k8sgpt/commit/e7076ed6093aa9609d8c884b7a03e295057aaa8e)) +* use-case while in cluster, connecting to an external ([#623](https://github.com/ruanxin/k8sgpt/issues/623)) ([1a7f45c](https://github.com/ruanxin/k8sgpt/commit/1a7f45cc55348d567148d01e61c7527e4d534f34)) + + +### Other + +* add fakeai provider ([#218](https://github.com/ruanxin/k8sgpt/issues/218)) ([e449cb6](https://github.com/ruanxin/k8sgpt/commit/e449cb60230d440d5b8e00062db63de5d6d413bf)) +* add more filter releavent UT in analysis_test.go ([#435](https://github.com/ruanxin/k8sgpt/issues/435)) ([36995fd](https://github.com/ruanxin/k8sgpt/commit/36995fd4ed41c8c83ebc308f8ec2a4bfe530f7dc)) +* add serviceMonitor in sample yaml ([#304](https://github.com/ruanxin/k8sgpt/issues/304)) ([0a4ed0d](https://github.com/ruanxin/k8sgpt/commit/0a4ed0d907c22a924dd79e8945eb9d6d10cd9ce7)) +* add settings ([#351](https://github.com/ruanxin/k8sgpt/issues/351)) ([3af3667](https://github.com/ruanxin/k8sgpt/commit/3af366788fb47ff87be0142446c027f5a90491e7)) +* added changing banners ([#367](https://github.com/ruanxin/k8sgpt/issues/367)) ([4f6e833](https://github.com/ruanxin/k8sgpt/commit/4f6e833d3427adf82438186f52eee40293c50cd0)) +* added initial tests for json output ([22e3166](https://github.com/ruanxin/k8sgpt/commit/22e31661bff27b28339898826a34ffdcfcff3583)) +* added oidc ([bffad41](https://github.com/ruanxin/k8sgpt/commit/bffad41134d231b16f136a619174ff3bee61765a)) +* adding k8sgpt-approvers ([#238](https://github.com/ruanxin/k8sgpt/issues/238)) ([db1388f](https://github.com/ruanxin/k8sgpt/commit/db1388fd20dcf21069adcecd2796f2e1231162c8)) +* adding k8sgpt-approvers ([#238](https://github.com/ruanxin/k8sgpt/issues/238)) ([992b107](https://github.com/ruanxin/k8sgpt/commit/992b107c2d906663bb22998004a0859bccd45c77)) +* additional analyzers ([23071fd](https://github.com/ruanxin/k8sgpt/commit/23071fd2e6b421f0f5fcd6e7e4985c6900e5405c)) +* analyze Pod ReadinessProbe faliure ([3c7e0bb](https://github.com/ruanxin/k8sgpt/commit/3c7e0bba1d4cc8247d248756dcfef884bc406992)) +* analyzer and ai interfacing ([#200](https://github.com/ruanxin/k8sgpt/issues/200)) ([0195bfa](https://github.com/ruanxin/k8sgpt/commit/0195bfab30ab748b3bb7f1b8c8f0e988b99ee54d)) +* change license to Apache-2 ([#313](https://github.com/ruanxin/k8sgpt/issues/313)) ([d0f7a11](https://github.com/ruanxin/k8sgpt/commit/d0f7a1105fe7ed317785782d3af45c83766b7d80)) +* compiling successfully ([80ac51c](https://github.com/ruanxin/k8sgpt/commit/80ac51c804351226e1764e3e649ac56e22de3749)) +* continue on absent service ([#569](https://github.com/ruanxin/k8sgpt/issues/569)) ([153d38d](https://github.com/ruanxin/k8sgpt/commit/153d38deb060cb84d606f8391e5700025ce02a9b)) +* create linux packages ([#201](https://github.com/ruanxin/k8sgpt/issues/201)) ([67753be](https://github.com/ruanxin/k8sgpt/commit/67753be6f317c462ebe1d9a316f2b0c9684ca4e5)) +* customized prompt template for integration plugins ([#403](https://github.com/ruanxin/k8sgpt/issues/403)) ([c85203b](https://github.com/ruanxin/k8sgpt/commit/c85203bccde094c33ef83eb728aeed2608cbc136)) +* **deps:** bump github.com/cyphar/filepath-securejoin ([#644](https://github.com/ruanxin/k8sgpt/issues/644)) ([25890e6](https://github.com/ruanxin/k8sgpt/commit/25890e6e3807171e655fec0d2081cedad3ad6273)) +* **deps:** bump github.com/docker/distribution ([#428](https://github.com/ruanxin/k8sgpt/issues/428)) ([3099909](https://github.com/ruanxin/k8sgpt/commit/30999091136c64173e5c15b789036c85f8b855f3)) +* **deps:** bump github.com/docker/docker ([#268](https://github.com/ruanxin/k8sgpt/issues/268)) ([7d1e2ac](https://github.com/ruanxin/k8sgpt/commit/7d1e2acaf3eaf00929ff43b9373df6a4be100795)) +* **deps:** exclude retracted cohere-go versions ([#583](https://github.com/ruanxin/k8sgpt/issues/583)) ([f8a53a5](https://github.com/ruanxin/k8sgpt/commit/f8a53a5c035fd3e3598666d9792c4e1231f9838d)) +* **deps:** pin anchore/sbom-action action to 448520c ([#203](https://github.com/ruanxin/k8sgpt/issues/203)) ([9ff3fbc](https://github.com/ruanxin/k8sgpt/commit/9ff3fbc382ed78b55a7a1966ecdae186c03b2848)) +* **deps:** pin dependencies ([#198](https://github.com/ruanxin/k8sgpt/issues/198)) ([f8291aa](https://github.com/ruanxin/k8sgpt/commit/f8291aab085209f9fee13a6c92c96076163e2e90)) +* **deps:** pin dependencies ([#336](https://github.com/ruanxin/k8sgpt/issues/336)) ([125341b](https://github.com/ruanxin/k8sgpt/commit/125341bdaacbc8bedbb333e498dabfb5c72a24c0)) +* **deps:** update actions/checkout action to v4 ([#628](https://github.com/ruanxin/k8sgpt/issues/628)) ([e65d9a6](https://github.com/ruanxin/k8sgpt/commit/e65d9a650522120d602b2a62703aa2b39abfdea1)) +* **deps:** update actions/checkout digest to 83b7061 ([cbe6f27](https://github.com/ruanxin/k8sgpt/commit/cbe6f27c05e82f55f41b648b01972ba2c43f1534)) +* **deps:** update actions/checkout digest to 8e5e7e5 ([#266](https://github.com/ruanxin/k8sgpt/issues/266)) ([0af34a1](https://github.com/ruanxin/k8sgpt/commit/0af34a1a95502dc26d7e08bac896f691e4969090)) +* **deps:** update actions/checkout digest to c85c95e ([#492](https://github.com/ruanxin/k8sgpt/issues/492)) ([1ae21e6](https://github.com/ruanxin/k8sgpt/commit/1ae21e6fd46b8490ea012fa8176d741af2e71e7e)) +* **deps:** update actions/checkout digest to f43a0e5 ([#612](https://github.com/ruanxin/k8sgpt/issues/612)) ([6f9f7b2](https://github.com/ruanxin/k8sgpt/commit/6f9f7b2b602605f3be7fd02bd521574e9c26fa78)) +* **deps:** update actions/setup-go digest to 93397be ([#600](https://github.com/ruanxin/k8sgpt/issues/600)) ([1a0ae1a](https://github.com/ruanxin/k8sgpt/commit/1a0ae1a086d328b1eaa70c412122427a6e8df2f5)) +* **deps:** update actions/setup-go digest to fac708d ([#422](https://github.com/ruanxin/k8sgpt/issues/422)) ([097c791](https://github.com/ruanxin/k8sgpt/commit/097c7912b0572d0461f08af12e9f21c6618c13e4)) +* **deps:** update actions/upload-artifact digest to a8a3f3a ([#633](https://github.com/ruanxin/k8sgpt/issues/633)) ([4bfc7f9](https://github.com/ruanxin/k8sgpt/commit/4bfc7f996c851adadc5ab0754da6852979084e9d)) +* **deps:** update anchore/sbom-action action to v0.14.1 ([80f29da](https://github.com/ruanxin/k8sgpt/commit/80f29dae4fd6f6348967192ce2f51f0e0fb5dea0)) +* **deps:** update anchore/sbom-action action to v0.14.1 ([#228](https://github.com/ruanxin/k8sgpt/issues/228)) ([9423b53](https://github.com/ruanxin/k8sgpt/commit/9423b53c1dbae3d0762420a0bacbdace9a2c18c9)) +* **deps:** update anchore/sbom-action action to v0.14.2 ([#387](https://github.com/ruanxin/k8sgpt/issues/387)) ([9192b26](https://github.com/ruanxin/k8sgpt/commit/9192b26fab2ce09c8a480256a15723ae788612c3)) +* **deps:** update anchore/sbom-action action to v0.14.3 ([#517](https://github.com/ruanxin/k8sgpt/issues/517)) ([0521060](https://github.com/ruanxin/k8sgpt/commit/05210604109a6e892bb465df11038b8c24d68076)) +* **deps:** update docker/build-push-action action to v5 ([#643](https://github.com/ruanxin/k8sgpt/issues/643)) ([241f1bd](https://github.com/ruanxin/k8sgpt/commit/241f1bd6dfcb772711551aac42e48a2f59e64046)) +* **deps:** update docker/build-push-action digest to 2eb1c19 ([#499](https://github.com/ruanxin/k8sgpt/issues/499)) ([9df75cc](https://github.com/ruanxin/k8sgpt/commit/9df75cc959f7ed23cae8e3761498ea6c56885788)) +* **deps:** update docker/build-push-action digest to 44ea916 ([#491](https://github.com/ruanxin/k8sgpt/issues/491)) ([e556901](https://github.com/ruanxin/k8sgpt/commit/e556901b9d6205f75c819e1fbde51ba1f018e97d)) +* **deps:** update docker/login-action action to v3 ([#648](https://github.com/ruanxin/k8sgpt/issues/648)) ([b491c92](https://github.com/ruanxin/k8sgpt/commit/b491c9200e781284737dd74a9789dfc0c1e7b14a)) +* **deps:** update docker/login-action digest to 465a078 ([#488](https://github.com/ruanxin/k8sgpt/issues/488)) ([c15a561](https://github.com/ruanxin/k8sgpt/commit/c15a561b635dc678bb8de15c6623914942475537)) +* **deps:** update docker/setup-buildx-action action to v3 ([#649](https://github.com/ruanxin/k8sgpt/issues/649)) ([598ef22](https://github.com/ruanxin/k8sgpt/commit/598ef22e570c1db678d583638c83e242f3b313d7)) +* **deps:** update docker/setup-buildx-action digest to 16c0bc4 ([#532](https://github.com/ruanxin/k8sgpt/issues/532)) ([5662d59](https://github.com/ruanxin/k8sgpt/commit/5662d5932ff3beb8c1a31fc2088c5e703e90ec79)) +* **deps:** update docker/setup-buildx-action digest to 4c0219f ([#547](https://github.com/ruanxin/k8sgpt/issues/547)) ([1a3f299](https://github.com/ruanxin/k8sgpt/commit/1a3f2992108e857f8c8c07eff16599d00b50110e)) +* **deps:** update docker/setup-buildx-action digest to 6a58db7 ([#489](https://github.com/ruanxin/k8sgpt/issues/489)) ([a23276d](https://github.com/ruanxin/k8sgpt/commit/a23276d3ff740abc6d3b36a4c793d90387ecee08)) +* **deps:** update docker/setup-buildx-action digest to 885d146 ([#615](https://github.com/ruanxin/k8sgpt/issues/615)) ([2c81dad](https://github.com/ruanxin/k8sgpt/commit/2c81dadb4d4abcdc3608be768c1f3aae87e53a68)) +* **deps:** update docker/setup-buildx-action digest to ecf9528 ([#498](https://github.com/ruanxin/k8sgpt/issues/498)) ([f4d7876](https://github.com/ruanxin/k8sgpt/commit/f4d78768388774f62d87acd89e71689535e538f7)) +* **deps:** update golang docker tag to v1.20.3 ([e9994b8](https://github.com/ruanxin/k8sgpt/commit/e9994b8d167d4f1d9c0d0dabf8385ff22cfd16a4)) +* **deps:** update golang docker tag to v1.20.4 ([#370](https://github.com/ruanxin/k8sgpt/issues/370)) ([9faa694](https://github.com/ruanxin/k8sgpt/commit/9faa69422dab812ec062c10a8fffb73160a3cd21)) +* **deps:** update google-github-actions/release-please-action digest to 51ee8ae ([#464](https://github.com/ruanxin/k8sgpt/issues/464)) ([86ebc23](https://github.com/ruanxin/k8sgpt/commit/86ebc23de762583b5904605f5651bbc83760aa95)) +* **deps:** update google-github-actions/release-please-action digest to 8016a66 ([#523](https://github.com/ruanxin/k8sgpt/issues/523)) ([d56861d](https://github.com/ruanxin/k8sgpt/commit/d56861d4bad475da09992813fc256a0d99399eab)) +* **deps:** update google-github-actions/release-please-action digest to c078ea3 ([a1d8012](https://github.com/ruanxin/k8sgpt/commit/a1d8012a5c748aee3f16621d6da9a0f0c8cba293)) +* **deps:** update google-github-actions/release-please-action digest to ca6063f ([#572](https://github.com/ruanxin/k8sgpt/issues/572)) ([fba1a8e](https://github.com/ruanxin/k8sgpt/commit/fba1a8ed8c7cc2f7b0aace246f8797ea6c27e455)) +* **deps:** update google-github-actions/release-please-action digest to f7edb9e ([#241](https://github.com/ruanxin/k8sgpt/issues/241)) ([55dda43](https://github.com/ruanxin/k8sgpt/commit/55dda432ab89c4917bd28fceabcbe5569c0bf530)) +* **deps:** update google-github-actions/release-please-action digest to f7edb9e ([#241](https://github.com/ruanxin/k8sgpt/issues/241)) ([21dc61c](https://github.com/ruanxin/k8sgpt/commit/21dc61c04f4d772b5147b38a4d28e5dbddf5cdd8)) +* **deps:** update goreleaser/goreleaser-action action to v5 ([#641](https://github.com/ruanxin/k8sgpt/issues/641)) ([00d7a27](https://github.com/ruanxin/k8sgpt/commit/00d7a27ec1ea1bd49ab1879b8ffa0b9e7c0b6adf)) +* **deps:** update goreleaser/goreleaser-action digest to 336e299 ([#495](https://github.com/ruanxin/k8sgpt/issues/495)) ([ad2a5fd](https://github.com/ruanxin/k8sgpt/commit/ad2a5fd5fce78bf1bda4a48ad4a21598abadcdf4)) +* **deps:** update goreleaser/goreleaser-action digest to 3fa32b8 ([#601](https://github.com/ruanxin/k8sgpt/issues/601)) ([610720a](https://github.com/ruanxin/k8sgpt/commit/610720a95c9d5eb49c77e7a929cd766a04e534a4)) +* **deps:** update goreleaser/goreleaser-action digest to 5fdedb9 ([#631](https://github.com/ruanxin/k8sgpt/issues/631)) ([5de3b64](https://github.com/ruanxin/k8sgpt/commit/5de3b640988783df5a04db368f79b9b9eefdb8bf)) +* **deps:** update module oras.land/oras-go to v1.2.3 ([#249](https://github.com/ruanxin/k8sgpt/issues/249)) ([13c9231](https://github.com/ruanxin/k8sgpt/commit/13c9231aafef3a259fd678a80063ad2e968d6e95)) +* **deps:** update reviewdog/action-golangci-lint digest to 22adb9d ([#525](https://github.com/ruanxin/k8sgpt/issues/525)) ([3146754](https://github.com/ruanxin/k8sgpt/commit/314675477917063dcfb847880fb3186f8bdf32f6)) +* **deps:** update reviewdog/action-golangci-lint digest to 24d4af2 ([#642](https://github.com/ruanxin/k8sgpt/issues/642)) ([f607360](https://github.com/ruanxin/k8sgpt/commit/f60736035b2601650f4b3ee352f16d1e57d6ec64)) +* **deps:** update reviewdog/action-golangci-lint digest to 79d32f1 ([#425](https://github.com/ruanxin/k8sgpt/issues/425)) ([032576c](https://github.com/ruanxin/k8sgpt/commit/032576c728751522fe6cd8f255366cc3d5c0f23c)) +* **deps:** update reviewdog/action-golangci-lint digest to 951dc8b ([#594](https://github.com/ruanxin/k8sgpt/issues/594)) ([9acaec0](https://github.com/ruanxin/k8sgpt/commit/9acaec00c4d084c4ec3e40e4a6a8b0136dcc4aa1)) +* **deps:** update reviewdog/action-golangci-lint digest to 994abff ([#513](https://github.com/ruanxin/k8sgpt/issues/513)) ([1819c3b](https://github.com/ruanxin/k8sgpt/commit/1819c3bf1512291cd637c115e8b82c9e0e8885a0)) +* **deps:** update reviewdog/action-golangci-lint digest to f17c2e2 ([#598](https://github.com/ruanxin/k8sgpt/issues/598)) ([2251321](https://github.com/ruanxin/k8sgpt/commit/22513216960f06d572ec53480e290b1f4e5ff1d8)) +* **deps:** update reviewdog/action-golangci-lint digest to f5d8591 ([#362](https://github.com/ruanxin/k8sgpt/issues/362)) ([b8a5f3b](https://github.com/ruanxin/k8sgpt/commit/b8a5f3bab85e28f83259739958fe22ca0ada211a)) +* fix mistake introduced by ab55f157 ([#240](https://github.com/ruanxin/k8sgpt/issues/240)) ([428c348](https://github.com/ruanxin/k8sgpt/commit/428c3485868a7be95ea6776694e30b36badf4b5c)) +* fix mistake introduced by ab55f157 ([#240](https://github.com/ruanxin/k8sgpt/issues/240)) ([3845d47](https://github.com/ruanxin/k8sgpt/commit/3845d4747f4e0fc823d1bcf631d6ecdd5e4ccd03)) +* fix the logo URL ([#384](https://github.com/ruanxin/k8sgpt/issues/384)) ([b6b0612](https://github.com/ruanxin/k8sgpt/commit/b6b06123db8914cae09dfa96edd92aff83823bdf)) +* fixes a bug where filters do not deactive ([#621](https://github.com/ruanxin/k8sgpt/issues/621)) ([133850f](https://github.com/ruanxin/k8sgpt/commit/133850f984cc0bb41ec1e4521a32ab30558778f1)) +* Fixing broken tests ([c809af3](https://github.com/ruanxin/k8sgpt/commit/c809af3f47388599fda3a88a4638feae1dc90492)) +* fixing edge cases with missing wh service ([#561](https://github.com/ruanxin/k8sgpt/issues/561)) ([c422215](https://github.com/ruanxin/k8sgpt/commit/c42221512bfdab7ac792963d459bf9f8dac3954c)) +* fixing filters ([258c69a](https://github.com/ruanxin/k8sgpt/commit/258c69a17c977867dfd0a7ad02727270b7c172e7)) +* fixing filters ([4d20f70](https://github.com/ruanxin/k8sgpt/commit/4d20f70fb40ff326ceb279f699068ec4956a2f10)) +* fixing up tests ([f9b25d9](https://github.com/ruanxin/k8sgpt/commit/f9b25d9e85a8faaf1aae59d7bedc4c0f3538181e)) +* fixing up tests ([498d454](https://github.com/ruanxin/k8sgpt/commit/498d454c174c7d39da1ca63b2a201e797d7e5e1c)) +* gofmt fix and enable in CI ([#414](https://github.com/ruanxin/k8sgpt/issues/414)) ([e66de8c](https://github.com/ruanxin/k8sgpt/commit/e66de8c4cea1213cda1db609f07cbb0c8f6591c3)) +* logo update ([#339](https://github.com/ruanxin/k8sgpt/issues/339)) ([d4dcc7a](https://github.com/ruanxin/k8sgpt/commit/d4dcc7a3991a861923c8115c0c82759b9e83bcfa)) +* made json output prettier and improved output ([db40734](https://github.com/ruanxin/k8sgpt/commit/db40734a0db89850a2a685c9a7f5f5559875b7b3)) +* **main:** release 0.1.7 ([c733292](https://github.com/ruanxin/k8sgpt/commit/c733292b926f0821279dd09840ea7176bccf7137)) +* **main:** release 0.1.8 ([#192](https://github.com/ruanxin/k8sgpt/issues/192)) ([4c77317](https://github.com/ruanxin/k8sgpt/commit/4c773175cdcca5882588f91b7317638fb74aab1b)) +* **main:** release 0.2.0 ([580ba52](https://github.com/ruanxin/k8sgpt/commit/580ba52dce16636803a4002701c7f6b95169f72c)) +* **main:** release 0.2.1 ([668f8a6](https://github.com/ruanxin/k8sgpt/commit/668f8a63fa9e4fce6e122f2d1fcf92ec41684988)) +* **main:** release 0.2.2 ([ff77e64](https://github.com/ruanxin/k8sgpt/commit/ff77e64b71a4ee9a4917fa8cca0fb17f6a16f0c6)) +* **main:** release 0.2.3 ([1acb22e](https://github.com/ruanxin/k8sgpt/commit/1acb22efdb58ae742f8fe6e0ea31fbb98bcc26ed)) +* **main:** release 0.2.4 ([#292](https://github.com/ruanxin/k8sgpt/issues/292)) ([03228d8](https://github.com/ruanxin/k8sgpt/commit/03228d8e6daa31dc8d0682b91280e99adcb086f6)) +* **main:** release 0.2.5 ([#302](https://github.com/ruanxin/k8sgpt/issues/302)) ([5383d2e](https://github.com/ruanxin/k8sgpt/commit/5383d2e858443d5e0ffff1616b9afe6c83c1fa26)) +* **main:** release 0.2.6 ([#327](https://github.com/ruanxin/k8sgpt/issues/327)) ([3d11e12](https://github.com/ruanxin/k8sgpt/commit/3d11e12963e510a38d3beb75dbaac69ec711cfbf)) +* **main:** release 0.2.7 ([#329](https://github.com/ruanxin/k8sgpt/issues/329)) ([db4a88e](https://github.com/ruanxin/k8sgpt/commit/db4a88e409baae32b008cc475fa8fba1275d3465)) +* **main:** release 0.2.8 ([#335](https://github.com/ruanxin/k8sgpt/issues/335)) ([80dddc3](https://github.com/ruanxin/k8sgpt/commit/80dddc35a44e3b699c7a61bb5ef5e1aca465bdaf)) +* **main:** release 0.2.9 ([#355](https://github.com/ruanxin/k8sgpt/issues/355)) ([fbc9a3b](https://github.com/ruanxin/k8sgpt/commit/fbc9a3b6e16c099784561d6807a142f74a8f2da0)) +* **main:** release 0.3.0 ([#379](https://github.com/ruanxin/k8sgpt/issues/379)) ([9f494fa](https://github.com/ruanxin/k8sgpt/commit/9f494fa8844214b6c179faa973c791d9ea6db4e7)) +* **main:** release 0.3.1 ([#391](https://github.com/ruanxin/k8sgpt/issues/391)) ([493c684](https://github.com/ruanxin/k8sgpt/commit/493c684eb702369a5babebccd26cd8b431da7b37)) +* **main:** release 0.3.10 ([#544](https://github.com/ruanxin/k8sgpt/issues/544)) ([f844f73](https://github.com/ruanxin/k8sgpt/commit/f844f7308e32306f8cb6c7447a551e5abd120256)) +* **main:** release 0.3.11 ([#552](https://github.com/ruanxin/k8sgpt/issues/552)) ([ee83aa1](https://github.com/ruanxin/k8sgpt/commit/ee83aa1e9ec96835343a611852e375516426481d)) +* **main:** release 0.3.12 ([#556](https://github.com/ruanxin/k8sgpt/issues/556)) ([9d2bee9](https://github.com/ruanxin/k8sgpt/commit/9d2bee9b7d1ce632fe6a258d7eed971c3d8d4446)) +* **main:** release 0.3.13 ([#570](https://github.com/ruanxin/k8sgpt/issues/570)) ([5ee8499](https://github.com/ruanxin/k8sgpt/commit/5ee8499e3d8eec4cbfd87853bce9fcc6011efd54)) +* **main:** release 0.3.14 ([#571](https://github.com/ruanxin/k8sgpt/issues/571)) ([95ebc52](https://github.com/ruanxin/k8sgpt/commit/95ebc52a6b2dbe6eb28ff26fd64059afe779fa2d)) +* **main:** release 0.3.15 ([#613](https://github.com/ruanxin/k8sgpt/issues/613)) ([ac2937c](https://github.com/ruanxin/k8sgpt/commit/ac2937c82165d619e8e95b32fc51352ac5fa0e96)) +* **main:** release 0.3.16 ([#655](https://github.com/ruanxin/k8sgpt/issues/655)) ([9bd11fe](https://github.com/ruanxin/k8sgpt/commit/9bd11feb0130cf32b1dc321c5bc45b93217b1ab9)) +* **main:** release 0.3.2 ([#426](https://github.com/ruanxin/k8sgpt/issues/426)) ([940a50e](https://github.com/ruanxin/k8sgpt/commit/940a50e851ace02d47cf8dc2658598814e67eedc)) +* **main:** release 0.3.3 ([#433](https://github.com/ruanxin/k8sgpt/issues/433)) ([57281df](https://github.com/ruanxin/k8sgpt/commit/57281df53c96de0011842062eb0c4b422c242a73)) +* **main:** release 0.3.4 ([#448](https://github.com/ruanxin/k8sgpt/issues/448)) ([6479cba](https://github.com/ruanxin/k8sgpt/commit/6479cbaf919f25da08edaeb6440d7a3ff1ac9696)) +* **main:** release 0.3.5 ([#452](https://github.com/ruanxin/k8sgpt/issues/452)) ([a236cc4](https://github.com/ruanxin/k8sgpt/commit/a236cc4f285db9d7d172ae4126db99565fb5aa0e)) +* **main:** release 0.3.6 ([#467](https://github.com/ruanxin/k8sgpt/issues/467)) ([9c0efe6](https://github.com/ruanxin/k8sgpt/commit/9c0efe6f5c474d65334d03277dfea3284134fd0c)) +* **main:** release 0.3.7 ([#475](https://github.com/ruanxin/k8sgpt/issues/475)) ([1bc0f42](https://github.com/ruanxin/k8sgpt/commit/1bc0f42f71a7feaf8e7501537f4b09eee2034213)) +* **main:** release 0.3.8 ([#506](https://github.com/ruanxin/k8sgpt/issues/506)) ([4038318](https://github.com/ruanxin/k8sgpt/commit/4038318adc22991a75d0538e40c05d6bdd48fc71)) +* **main:** release 0.3.9 ([#509](https://github.com/ruanxin/k8sgpt/issues/509)) ([ad112ea](https://github.com/ruanxin/k8sgpt/commit/ad112eae2e60f8ddcdaed5f50339793d0df42d43)) +* make go-lint happy ([#405](https://github.com/ruanxin/k8sgpt/issues/405)) ([ed73485](https://github.com/ruanxin/k8sgpt/commit/ed73485d92af0329915633d51c7eccdbce9b37cc)) +* merge branch 'chetanguptaa-some-fixes' ([071ee56](https://github.com/ruanxin/k8sgpt/commit/071ee560f36b64b4c65274181e2d13bb14d5b914)) +* Merge branch 'main' into feat/additional-analyzers ([4d36248](https://github.com/ruanxin/k8sgpt/commit/4d3624830ff840f9ccf11d7da20953bdf4c7c7fc)) +* merged ([096321b](https://github.com/ruanxin/k8sgpt/commit/096321b31a6cf0d53b1861a3e4ad1efe84f697cc)) +* removes bar on normal analyze events ([e1d8992](https://github.com/ruanxin/k8sgpt/commit/e1d89920b097db4417c55b020fb23dd8cbaf19ed)) +* removes bar on normal analyze events ([96d0d75](https://github.com/ruanxin/k8sgpt/commit/96d0d754eab67c0742d3a36a1eefb9c28df59e96)) +* removing field ([ddb51c7](https://github.com/ruanxin/k8sgpt/commit/ddb51c7af470044a8514ed013b44cc135e4c0f10)) +* slice loop replace ([#627](https://github.com/ruanxin/k8sgpt/issues/627)) ([c24825b](https://github.com/ruanxin/k8sgpt/commit/c24825b81025c5cd79224a79b52d6c5efdc00511)) +* sorting out the dependency hell ([#518](https://github.com/ruanxin/k8sgpt/issues/518)) ([cd7807a](https://github.com/ruanxin/k8sgpt/commit/cd7807a48481f298422d9b1c8066b431fad3ae5a)) +* update Apache2 license ([#342](https://github.com/ruanxin/k8sgpt/issues/342)) ([aca5806](https://github.com/ruanxin/k8sgpt/commit/aca58064c36b3bc13699e055a7cca8a493320078)) +* update README.md ([#346](https://github.com/ruanxin/k8sgpt/issues/346)) ([14a3537](https://github.com/ruanxin/k8sgpt/commit/14a3537ce9bc9d581b78329be899a66bc14db648)) +* updated ([f0a0c9a](https://github.com/ruanxin/k8sgpt/commit/f0a0c9aebf627d65b0192ba3d0786cefd81e1fef)) +* updated analysis_test.go ([825e9a4](https://github.com/ruanxin/k8sgpt/commit/825e9a43bd3ab7aa3ea52f315993cd778ea039e3)) +* updated banner ([#343](https://github.com/ruanxin/k8sgpt/issues/343)) ([0995e00](https://github.com/ruanxin/k8sgpt/commit/0995e008fe64f5978c3a0cc9fb4c525470f00dfa)) +* updated link output ([1b7f4ce](https://github.com/ruanxin/k8sgpt/commit/1b7f4ce44a499e5389aec42fdee00bfa81ef0888)) +* updated logo ([#365](https://github.com/ruanxin/k8sgpt/issues/365)) ([6431be7](https://github.com/ruanxin/k8sgpt/commit/6431be7771bd7c34d6beac14470bc6918b1793c4)) +* updated protobuf libs ([#614](https://github.com/ruanxin/k8sgpt/issues/614)) ([5e17e66](https://github.com/ruanxin/k8sgpt/commit/5e17e666659c0eb057562def70d491daa995e5a2)) +* updated schema for integrations support ([#616](https://github.com/ruanxin/k8sgpt/issues/616)) ([8f0a2fd](https://github.com/ruanxin/k8sgpt/commit/8f0a2fd41d6705da4d1a1d288f3b6ce19711f30d)) +* updating based on feedback ([5e5d4b6](https://github.com/ruanxin/k8sgpt/commit/5e5d4b6de160dc7533067e1c0d8403c3faac1a9f)) +* upgraded cohere backend ([#580](https://github.com/ruanxin/k8sgpt/issues/580)) ([43b0d70](https://github.com/ruanxin/k8sgpt/commit/43b0d707e7eac326594f5f6c7ab4c885772846d2)) +* weird new line after filter removed ([fabe01a](https://github.com/ruanxin/k8sgpt/commit/fabe01aa019f1db45ed2ff780f0d6d63297b230b)) + + +### Docs + +* add curl command and release-please annoations ([1849209](https://github.com/ruanxin/k8sgpt/commit/184920988f7da928cca7fae4a676e4ee5f13cad1)) +* add guide to details block ([ddc120e](https://github.com/ruanxin/k8sgpt/commit/ddc120e7c2657385737d3490def28dbabdd2242d)) +* add installation guide via packages ([8e4ce6a](https://github.com/ruanxin/k8sgpt/commit/8e4ce6a974813258fb9cbeabbcaa3b8f6966a748)) +* add instructions to run local models ([110cb54](https://github.com/ruanxin/k8sgpt/commit/110cb54a8ade4ee98810a04cbaaf5ee7a6eefad9)) +* add pdbAnalyzer as optional analyzer ([f6974d0](https://github.com/ruanxin/k8sgpt/commit/f6974d07581384e260059f121242854320dfc58b)) +* add statefulSet analyzer in the docs. ([#233](https://github.com/ruanxin/k8sgpt/issues/233)) ([b45ff1a](https://github.com/ruanxin/k8sgpt/commit/b45ff1aa8ef447df2b74bb8c6225e2f3d7c5bd63)) +* add statefulSet analyzer in the docs. ([#233](https://github.com/ruanxin/k8sgpt/issues/233)) ([ba01bd4](https://github.com/ruanxin/k8sgpt/commit/ba01bd4b6ecd64fbe249be54f20471afc6339208)) +* fix add localai command in readme.md ([#494](https://github.com/ruanxin/k8sgpt/issues/494)) ([40fbba7](https://github.com/ruanxin/k8sgpt/commit/40fbba7df1b2ce40c99262c901c7d2a26e9bbed0)) +* fix README ([#345](https://github.com/ruanxin/k8sgpt/issues/345)) ([f8fa35c](https://github.com/ruanxin/k8sgpt/commit/f8fa35cf9d591691679d6881fcc203e3411d99aa)) +* fix readme for anonymization ([#559](https://github.com/ruanxin/k8sgpt/issues/559)) ([70bec05](https://github.com/ruanxin/k8sgpt/commit/70bec050d854be6f559065278d6a583d8e0e333b)) +* fix Slack link ([1dccaea](https://github.com/ruanxin/k8sgpt/commit/1dccaea3f4f96b2da52999eed5031f02a89c0b6e)) +* minor change ([53c1330](https://github.com/ruanxin/k8sgpt/commit/53c13305383eb454fe45fefa3483cef4821d5d34)) +* modify README ([fc47c58](https://github.com/ruanxin/k8sgpt/commit/fc47c58ae1c2b5511ebbe0ed35714e4ecbb4bb7a)) +* modify README ([0f46ceb](https://github.com/ruanxin/k8sgpt/commit/0f46ceb4456a90e7e05aeff23d25d5775bbf9c2b)) +* remove issue templates to use org wide ones ([#352](https://github.com/ruanxin/k8sgpt/issues/352)) ([3051b1c](https://github.com/ruanxin/k8sgpt/commit/3051b1ca343d739e48ff05c96468040adefc929a)) +* simplify, link to an e2e example ([3f769bf](https://github.com/ruanxin/k8sgpt/commit/3f769bf0e04b127496bebf1f7b5f1b974e6d977b)) +* update README ([#383](https://github.com/ruanxin/k8sgpt/issues/383)) ([d6bcb96](https://github.com/ruanxin/k8sgpt/commit/d6bcb96105a549eb772b790704c7ec27e374eafd)) +* update README.md ([#356](https://github.com/ruanxin/k8sgpt/issues/356)) ([4e146fb](https://github.com/ruanxin/k8sgpt/commit/4e146fb152b79a43f3163a94389022b4325126d4)) + + +### Refactoring + +* merged main into branch ([3e836d8](https://github.com/ruanxin/k8sgpt/commit/3e836d81b7c33ce5c0c133c2e1ca3b0c8d3eeeb0)), closes [#101](https://github.com/ruanxin/k8sgpt/issues/101) + ## [0.3.16](https://github.com/k8sgpt-ai/k8sgpt/compare/v0.3.15...v0.3.16) (2023-09-19) diff --git a/README.md b/README.md index b92091d2b1..8168836b9e 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ brew install k8sgpt **32 bit:** ``` - curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.3.16/k8sgpt_386.rpm + curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.0/k8sgpt_386.rpm sudo rpm -ivh k8sgpt_386.rpm ``` @@ -43,7 +43,7 @@ brew install k8sgpt ``` - curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.3.16/k8sgpt_amd64.rpm + curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.0/k8sgpt_amd64.rpm sudo rpm -ivh -i k8sgpt_amd64.rpm ``` @@ -55,7 +55,7 @@ brew install k8sgpt **32 bit:** ``` - curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.3.16/k8sgpt_386.deb + curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.0/k8sgpt_386.deb sudo dpkg -i k8sgpt_386.deb ``` @@ -63,7 +63,7 @@ brew install k8sgpt ``` - curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.3.16/k8sgpt_amd64.deb + curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.0/k8sgpt_amd64.deb sudo dpkg -i k8sgpt_amd64.deb ``` @@ -76,14 +76,14 @@ brew install k8sgpt **32 bit:** ``` - curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.3.16/k8sgpt_386.apk + curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.0/k8sgpt_386.apk apk add k8sgpt_386.apk ``` **64 bit:** ``` - curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.3.16/k8sgpt_amd64.apk + curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.0/k8sgpt_amd64.apk apk add k8sgpt_amd64.apk ``` x