Skip to content

Commit

Permalink
Merge pull request #89 from amitamrutiya2210/fix-typo
Browse files Browse the repository at this point in the history
docs: Some typos and grammar mistakes.
  • Loading branch information
AnaisUrlichs committed Apr 23, 2024
2 parents fa5a6cc + 7b5bce4 commit bf27820
Show file tree
Hide file tree
Showing 12 changed files with 27 additions and 27 deletions.
4 changes: 2 additions & 2 deletions docs/explanation/integrations.md
Expand Up @@ -2,13 +2,13 @@

Integrations in k8sGPT allows you to manage and configure various integrations with external tools and services within your repository's codebase.

These Integrations enhance the functionality of k8sGPT by providing additional capabilities for scanning, diagnosing, and triaging issues in the Kubernetes clusters.
These integrations enhance the functionality of k8sGPT by providing additional capabilities for scanning, diagnosing, and triaging issues in the Kubernetes clusters.

## Description

The `integration` command in the k8sgpt enables seamless integration with external tools and services. It allows you to activate, configure, and manage integrations that complement the functionalities of k8sgpt.

Integrations are designed to interact with external systems and tools that complement the functionalities of k8sgpt. These integrations include vulnerability scanners, monitoring services, incident management platforms, and more
Integrations are designed to interact with external systems and tools that complement the functionalities of k8sgpt. These integrations include vulnerability scanners, monitoring services, incident management platforms, and more.

By using the following command users can access all K8sGPT CLI options related to integrations:

Expand Down
6 changes: 3 additions & 3 deletions docs/getting-started/Community.md
@@ -1,16 +1,16 @@
## GitHub

the [k8sgpt source code](https://github.com/k8sgpt-ai/k8sgpt) and other related projects managed on github are in the [k8sgpt](https://github.com/k8sgpt-ai) organization
The [k8sgpt source code](https://github.com/k8sgpt-ai/k8sgpt) and other related projects managed on github are in the [k8sgpt](https://github.com/k8sgpt-ai) organization.


## Slack Channel

You can join the slack channel using the link : [slack](https://join.slack.com/t/k8sgpt/shared_invite/zt-276pa9uyq-pxAUr4TCVHubFxEvLZuT1Q)


## Community Meetings / Office Hours
## Community Meetings / Office Hours

these happen on 1st and 3rd Thursday of the month Time zone: Europe/London Time: 12:00 - 13:00 Joining Info:
These happen on 1st and 3rd Thursday of the month Time zone: Europe/London Time: 12:00 - 13:00 Joining Info:

Google Meet : [link](https://meet.google.com/beu-kbdx-dfa)

Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started/in-cluster-operator.md
Expand Up @@ -73,7 +73,7 @@ Those responses will appear as `details` within the `Result` custom resources th
The default backend in this example is [OpenAI](https://openai.com/) and allows for additional details to be generated and solutions provided for issues.
If you wish to disable out-of-cluster communication and any Artificial Intelligence processing through models, simply set `enableAI` to `false`.

_It should also be noted that `localai` and `azureopenai` is supported and in-cluster models will be supported in the near future_
_It should also be noted that `localai` and `azureopenai` are supported and in-cluster models will be supported in the near future_

## Viewing the results

Expand Down
12 changes: 6 additions & 6 deletions docs/getting-started/installation.md
Expand Up @@ -71,9 +71,9 @@ apk add k8sgpt_amd64.apk

## Windows

* Download the latest Windows binaries of **k8sgpt** from the [Release](https://github.com/k8sgpt-ai/k8sgpt/releases)
* Download the latest Windows binaries of **k8sgpt** from the [Release](https://github.com/k8sgpt-ai/k8sgpt/releases)
tab based on your system architecture.
* Extract the downloaded package to your desired location. Configure the system *path* variable with the binary location
* Extract the downloaded package to your desired location. Configure the system *path* variable with the binary location.

## Verify installation

Expand All @@ -92,7 +92,7 @@ Failing Installation on WSL or Linux (missing gcc)
When installing Homebrew on WSL or Linux, you may encounter the following error:

```bash
==> Installing k8sgpt from k8sgpt-ai/k8sgpt Error: The following formula cannot be installed from bottle and must be
==> Installing k8sgpt from k8sgpt-ai/k8sgpt Error: The following formula cannot be installed from bottle and must be
built from source. k8sgpt Install Clang or run brew install gcc.
```

Expand All @@ -107,7 +107,7 @@ If you install gcc as suggested, the problem will persist. Therefore, you need t
When installing Homebrew on WSL or Linux, you may encounter the following error:

```
==> Installing k8sgpt from k8sgpt-ai/k8sgpt Error: The following formula cannot be installed from a bottle and must be
==> Installing k8sgpt from k8sgpt-ai/k8sgpt Error: The following formula cannot be installed from a bottle and must be
built from the source. k8sgpt Install Clang or run brew install gcc.
```

Expand All @@ -117,7 +117,7 @@ If you install gcc as suggested, the problem will persist. Therefore, you need t
sudo apt-get install build-essential
```

## Running K8sGPT through a container
## Running K8sGPT through a container

If you are running K8sGPT through a container, the CLI will not be able to open the website for the OpenAI token.

Expand All @@ -137,7 +137,7 @@ services:

## Installing the K8sGPT Operator Helm Chart

K8sGPT can be installed as an Operator inside the cluster.
K8sGPT can be installed as an Operator inside the cluster.
For further information, see the [K8sGPT Operator](in-cluster-operator.md) documentation.

## Upgrading the brew installation
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/cli/filters.md
Expand Up @@ -24,7 +24,7 @@ Also, please make sure that you are connected to a Kubernetes cluster.

**Prerequisites**

* Connected to a running Kubernetes cluster, any cluster will work for demonstration purposes
* Connected to a running Kubernetes cluster, any cluster will work for demonstration purposes.

To list all integrations run the following command:
```bash
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/guidelines/guidelines.md
Expand Up @@ -9,4 +9,4 @@ The documentation is created with [mkdocs](https://www.mkdocs.org/), specificall

## Contributing projects in the K8sGPT organisation

All project in the K8sGPT organisation follow our [contributing guidelines.](https://github.com/k8sgpt-ai/k8sgpt/blob/main/CONTRIBUTING.md)
All projects in the K8sGPT organisation follow our [contributing guidelines.](https://github.com/k8sgpt-ai/k8sgpt/blob/main/CONTRIBUTING.md)
4 changes: 2 additions & 2 deletions docs/reference/guidelines/privacy.md
Expand Up @@ -4,7 +4,7 @@ K8sGPT is a privacy-first tool and believe transparency is key for you to unders

## Data we collect

K8sGPT will collect data from Analyzers and either display it directly to you or
K8sGPT will collect data from Analyzers and either display it directly to you or
with the `--explain` flag it will send it to the selected AI backend.

The type of data collected depends on the Analyzer you are using. For example, the `k8sgpt analyze pod` command will collect the following data:
Expand All @@ -23,7 +23,7 @@ To learn more about the privacy policy of our default AI backend OpenAI please v

## Data we protect

When you are sending data through the `--explain` option, there is the capability of anonymising some of that data. This is done by using the `--anonymize` flag. In the example of the Deployment Analyzer, this will obfusicate the following data:
When you are sending data through the `--explain` option, there is the capability of anonymising some of that data. This is done by using the `--anonymize` flag. In the example of the Deployment Analyzer, this will obfuscate the following data:

- Deployment name
- Deployment namespace
Expand Down
10 changes: 5 additions & 5 deletions docs/reference/operator/advanced-installation.md
Expand Up @@ -4,7 +4,7 @@ This documentation lists advanced installation options for the K8sGPT Operator.

## ArgoCD

ArgoCD is a continuous Deployment tool that implements GitOps best practices to install and manage Kubernetes resources.
ArgoCD is a continuous deployment tool that implements GitOps best practices to install and manage Kubernetes resources.

### Prerequisites

Expand Down Expand Up @@ -46,9 +46,9 @@ spec:
- CreateNamespace=true
```

Note:
Note:

* Ensure that the `namespace` is correctly set to your ArgoCD namespace
* Ensure that the `namespace` is correctly set to your ArgoCD namespace.
* Ensure that the `<VERSION>` is set to the [K8sGPT Operator Release Version](https://github.com/k8sgpt-ai/k8sgpt-operator/releases) that you want to use.
* Modify the `helm.values` section with the Helm Values that you would like to overwrite. Check the [values.yaml](https://github.com/k8sgpt-ai/k8sgpt-operator/tree/main/chart/operator) file of the Operator for options.

Expand All @@ -62,7 +62,7 @@ kubectl apply -f application.yaml

You will still need to install the

* K8sGPT Operator CRD
* K8sGPT Operator CRD
* K8sGPT secret to access the AI backend

that are both detailed in the Operator installation page. The above Application resource will only install the Operator pods themselves not additional resources. Note that you could manage those resources also through ArgoCD. Please refer to the official [ArgoCD documentation](https://argo-cd.readthedocs.io/en/stable/getting_started/) for further information.
that are both detailed in the Operator installation page. The above application resource will only install the Operator pods themselves not additional resources. Note that you could manage those resources also through ArgoCD. Please refer to the official [ArgoCD documentation](https://argo-cd.readthedocs.io/en/stable/getting_started/) for further information.
6 changes: 3 additions & 3 deletions docs/reference/providers/backend.md
Expand Up @@ -23,7 +23,7 @@ OpenAI is the default backend for K8sGPT. We recommend using OpenAI first if you
```
- To set the token in K8sGPT, use the following command:
```bash
k8sgpt auth add
k8sgpt auth add
```
- Run the following command to analyze issues within your cluster using OpenAI:
```bash
Expand Down Expand Up @@ -90,7 +90,7 @@ Example how to deploy Amazon SageMaker with cdk is available in [llm-sagemaker-j
Azure OpenAI Provider provides REST API access to OpenAI's powerful language models. It gives the users an advanced language AI with powerful models with the security and enterprise promise of Azure.

- The Azure OpenAI Provider requires a deployment as a prerequisite. You can visit their [documentation](https://learn.microsoft.com/en-us/azure/cognitive-services/openai/how-to/create-resource?pivots=web-portal#create-a-resource) to create your own.
To authenticate with k8sgpt, you would require an Azure OpenAI endpoint of your tenant `https://your Azure OpenAI Endpoint`,the API key to access your deployment, the Deployment name of your model and the model name itself.
To authenticate with k8sgpt, you would require an Azure OpenAI endpoint of your tenant `https://your Azure OpenAI Endpoint`,the API key to access your deployment, the deployment name of your model and the model name itself.

- Run the following command to authenticate with Azure OpenAI:
```bash
Expand Down Expand Up @@ -135,7 +135,7 @@ LocalAI is a local model, which is an OpenAI compatible API. It uses llama.cpp a
## FakeAI

FakeAI or the NoOpAiProvider might be useful in situations where you need to test a new feature or simulate the behaviour of an AI based-system without actually invoking it. It can help you with local development, testing and troubleshooting.
The NoOpAiProvider does not actually perfornm any AI-based operations but simulates them by echoing the input given as a problem.
The NoOpAiProvider does not actually perform any AI-based operations but simulates them by echoing the input given as a problem.

Follow the steps outlined below to learn how to utilize the NoOpAiProvider:

Expand Down
2 changes: 1 addition & 1 deletion docs/tutorials/content-collection/content-collection.md
@@ -1,6 +1,6 @@
# Content Collection

This section provides a collection of vidoes, blog posts and more on K8sGPT, posted on external sites.
This section provides a collection of videos, blog posts and more on K8sGPT, posted on external sites.

## Blogs
Have a look at the K8sGPT blog on the [website.](https://k8sgpt.ai/blog/)
Expand Down
2 changes: 1 addition & 1 deletion docs/tutorials/index.md
@@ -1,6 +1,6 @@
# Tutorials

This section provides
This section provides:

* end-to-end tutorials on specific use cases
* a collection of user and contributor created content
2 changes: 1 addition & 1 deletion docs/tutorials/playground.md
Expand Up @@ -4,7 +4,7 @@ If you want to try out K8sGPT, we highly suggest you to follow this Killrcoda ex

Link: [**K8sGPT CLI Tutorial**](https://killercoda.com/matthisholleville/scenario/k8sgpt-cli)

This tutorials covers:
This tutorial covers:

- Run a simple analysis and explore possible options
- Discover how AI works Explanation
Expand Down

0 comments on commit bf27820

Please sign in to comment.