Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TykTechnologies/akita-helm-chart
Helm charts for akita that can be added to a kubenertes cluster to create OAS automatically.
https://github.com/TykTechnologies/akita-helm-chart
Last synced: 3 months ago
JSON representation
Helm charts for akita that can be added to a kubenertes cluster to create OAS automatically.
- Host: GitHub
- URL: https://github.com/TykTechnologies/akita-helm-chart
- Owner: TykTechnologies
- License: mpl-2.0
- Created: 2022-08-15T14:34:11.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-24T23:55:36.000Z (about 2 years ago)
- Last Synced: 2024-06-21T13:32:01.968Z (5 months ago)
- Size: 27.3 KB
- Stars: 16
- Watchers: 24
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - TykTechnologies/akita-helm-chart - Helm charts for akita that can be added to a kubenertes cluster to create OAS automatically. (others)
README
# What is Akita
[Akita](https://www.akitasoftware.com/) is a tool that generate Open Api Specification (OAS) by observing your traffic.
### Akita Helm Chart
This repo is an Akita helm chart that you can install in your kubernetes cluster and akita will start producing OAS for your.
### How To use this helm chart
[Helm](https://helm.sh) Must be installed to use this chart.Please refer to
Helm's [documentation](https://helm.sh/docs) to get started.Once Helm has been set up correctly, add the repo as follows:
`helm repo add https://tyktechnologies.github.io/akita-helm-chart`
For example if you choose `akita-online` as your alias you would write something like:
`helm repo add akita-online https://tyktechnologies.github.io/akita-helm-chart`If you had already added this repo earlier, run `helm repo update` to retrieve
the latest versions of the packages. You can then run `helm search repo
` to see the charts.#### How To Install the chart into your cluster.
For this chart to work the following values are required:
1. **project** - This is the akita project you want to send the data into.You can create the project name from the [akita console](https://app.akita.software/).
2. **apiKeyId** - It has to be base64 encoded.You can get it from the [akita console](https://app.akita.software/).
3. **apiKeySecret**- It has to be base64 encoded.You can get it from the [akita console](https://app.akita.software/).**Optional Values**
1. **port**-This is the port whose traffic you want to monitor.For example if your app listens on port 9007 you will pass 9007 as the port.To install the akita-helm-chart chart into your cluster run:
`helm install /akita-helm-chart --set apiKeyId= --set apiKeySecret= --set project=`After the installation akita will start creating the OAS for you!!
#### To uninstall the chart from your cluster:
`helm delete `