Skip to content

Commit

Permalink
added readme to kubetail chart, bumped version number
Browse files Browse the repository at this point in the history
  • Loading branch information
amorey committed Feb 13, 2024
1 parent d86799d commit 9d04299
Show file tree
Hide file tree
Showing 4 changed files with 87 additions and 3 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Kubetail Helm Charts

[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/kubetail)](https://artifacthub.io/packages/search?repo=kubetail)
[![slack](https://img.shields.io/badge/Slack-Join%20Our%20Community-364954?logo=slack&labelColor=4D1C51)](https://join.slack.com/t/kubetail/shared_invite/zt-2cq01cbm8-e1kbLT3EmcLPpHSeoFYm1w)

```
helm repo add kubetail https://kubetail-org.github.io/helm/
Expand Down
7 changes: 5 additions & 2 deletions charts/kubetail/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
apiVersion: v2
name: kubetail
description: Private, real-time log viewer for Kubernetes clusters
description: Kubetail is a private, real-time log viewer for Kubernetes clusters
keywords:
- kubetail
- kubernetes
- logging
- private
- realtime
type: application
version: 0.1.5
version: 0.1.6
appVersion: "0.1.1"
home: https://github.com/kubetail-org/kubetail
maintainers:
Expand Down
80 changes: 80 additions & 0 deletions charts/kubetail/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# kubetail

Kubetail is a private, real-time log viewer for Kubernetes clusters.

[![slack](https://img.shields.io/badge/Slack-Join%20Our%20Community-364954?logo=slack&labelColor=4D1C51)](https://join.slack.com/t/kubetail/shared_invite/zt-2cq01cbm8-e1kbLT3EmcLPpHSeoFYm1w)

## Install

Before you can install you will need to add the `kubetail` repo to Helm:

```sh
helm repo add kubetail https://kubetail-org.github.io/helm/
```

After you've installed the repo you can create a new release from the `kubetail/kubetail` chart:

```sh
helm install kubetail kubetail/kubetail --namespace kubetail --create-namespace
```

## Upgrade

First make sure helm has the latest version of the `kubetail` repo:

```sh
helm repo update kubetail
```

Next use the `helm upgrade` command:

```sh
helm upgrade kubetail kubetail/kubetail --namespace kubetail
```

## Uninstall

To uninstall, use the `helm uninstall` command:

```sh
helm uninstall kubetail --namespace kubetail
```

## Configuration

These are the configurable parameters for the kubetail chart and their default values:

| Name | Datatype | Description | Default |
| -------------------------------------------- | -------- | ---------------------------------------------------- | ------------------- |
| nameOverride | string | Override name of the chart | |
| fullnameOverride | string | Override full name of chart+release | |
| namespaceOverride | string | Override the release namespace | |
| authMode | string | Auth mode (token, cluster, local) | "cluster" |
| labels | map | Labels to apply to all resources | {} |
| image.registry | string | Registry to use for container image | "kubetail/kubetail" |
| image.tag | string | Override chart app version | |
| image.pullPolicy | string | Override default container imagePullPolicy | |
| clusterRole.name | string | Override ClusterRole name from release | |
| clusterRoleBinding.name | string | Override ClusterRoleBinding name from release | |
| clusterRoleBinding.rules | array | Override ClusterRoleBinding rules | *See values.yaml* |
| configMap.name | string | Override ConfigMap name from release | |
| deployment.name | string | Override Deployment name from release | |
| deployment.replicas | int | Deployment replicas | 1 |
| deployment.revisionHistoryLimit | int | Deployment revisionHistoryLimit | 10 |
| deployment.updateStrategy | map | Deployment updateStrategy | |
| deployment.containerPort | int | Deployment kubetail container's containerPort | 4000 |
| deployment.args | array | Deployment kubetail container args | *See values.yaml* |
| deployment.livenessProbe.httpGet.scheme | string | Deployment liveness probe http scheme | HTTP |
| deployment.livenessProbe.httpGet.path | string | Deployment liveness probe http path | "/healthz" |
| deployment.livenessProbe.httpGet.port | int | Deployment liveness probe http port | 4000 |
| deployment.livenessProbe.initialDelaySeconds | int | Deployment liveness probe initialDelaySeconds | 30 |
| deployment.livenessProbe.timeoutSeconds | int | Deployment liveness probe timeoutSeconds | 30 |
| deployment.livenessProbe.periodSeconds | int | Deployment liveness probe periodSeconds | 10 |
| deployment.livenessProbe.failureThreshold | int | Deployment liveness probe failureThreshold | 3 |
| deployment.resources.requests.cpu | string | Deployment cpu resource request | 100m |
| deployment.resources.requests.memory | string | Deployment memory resource request | 100Mi |
| service.name | string | Override Service name from release | |
| service.type | string | Service type | ClusterIP |
| service.port | int | Service port | 4000 |
| serviceAccount.name | string | Override ServiceAccount name from release | |
| config | map | Kubetail app config | *See values.yaml* |
2 changes: 1 addition & 1 deletion charts/kubetail/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ deployment:
resources:
requests:
cpu: 100m
memory: 200Mi
memory: 100Mi

# service options
service:
Expand Down

0 comments on commit 9d04299

Please sign in to comment.