Skip to content

Commit

Permalink
feat(chart): bump karpor version to 0.5.5 and improve documentation (#67
Browse files Browse the repository at this point in the history
)

- Upgrade chart version to 0.6.13 and app version to 0.5.5
- docs: add etcd persistence configuration descriptions
- docs: update README with improved parameter descriptions
  • Loading branch information
elliotxx authored Nov 25, 2024
1 parent 8efbd62 commit 3ef9695
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 7 deletions.
4 changes: 2 additions & 2 deletions charts/karpor/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
apiVersion: v2
name: karpor
# The Chart Version
version: 0.6.12
version: 0.6.13
type: application
# The Application Version in the Chart
appVersion: 0.5.4
appVersion: 0.5.5
description: A Helm chart for Karpor, a modern kubernetes visualization tool.
home: https://github.com/KusionStack/karpor
icon: https://kusionstack.io/karpor/assets/logo/logo.svg
Expand Down
9 changes: 4 additions & 5 deletions charts/karpor/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Karpor Chart

![Version: 0.6.12](https://img.shields.io/badge/Version-0.6.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.4](https://img.shields.io/badge/AppVersion-0.5.4-informational?style=flat-square) [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/karpor)](https://artifacthub.io/packages/helm/kusionstack/karpor)
![Version: 0.6.13](https://img.shields.io/badge/Version-0.6.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.5](https://img.shields.io/badge/AppVersion-0.5.5-informational?style=flat-square) [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/karpor)](https://artifacthub.io/packages/helm/kusionstack/karpor)

A Helm chart for Karpor, a modern kubernetes visualization tool.

Expand Down Expand Up @@ -76,8 +76,7 @@ The Karpor Server Component is main backend server. It itself is an `apiserver`,
| server.port | int | `7443` | Port for karpor server. |
| server.replicas | int | `1` | The number of karpor server pods to run. |
| server.resources | object | `{"limits":{"cpu":"500m","ephemeral-storage":"10Gi","memory":"1Gi"},"requests":{"cpu":"250m","ephemeral-storage":"2Gi","memory":"256Mi"}}` | Resource limits and requests for the karpor server pods. |
| server.serviceType | string | `"ClusterIP"` | Service type for the karpor server. The available type values list as ["ClusterIP"、"NodePort"、"LoadBalancer"]. |

| server.serviceType | string | `"ClusterIP"` | Service type for the karpor server. The available type values list as ["ClusterIP"、"NodePort"、"LoadBalancer"]. |

### Karpor Syncer

Expand Down Expand Up @@ -114,8 +113,8 @@ The ETCD Component is the storage of Karpor Server as `apiserver`.
| etcd.image.repo | string | `"quay.io/coreos/etcd"` | Repository for ETCD image. |
| etcd.image.tag | string | `"v3.5.11"` | Specific tag for ETCD image. |
| etcd.name | string | `"etcd"` | Component name for ETCD. |
| etcd.persistence.accessModes[0] | string | `"ReadWriteOnce"` | |
| etcd.persistence.size | string | `"10Gi"` | |
| etcd.persistence.accessModes | list | `["ReadWriteOnce"]` | Volume access mode, ReadWriteOnce means single node read-write access |
| etcd.persistence.size | string | `"10Gi"` | Size of etcd persistent volume |
| etcd.port | int | `2379` | Port for ETCD. |
| etcd.replicas | int | `1` | The number of etcd pods to run. |
| etcd.resources | object | `{"limits":{"cpu":"500m","ephemeral-storage":"10Gi","memory":"1Gi"},"requests":{"cpu":"250m","ephemeral-storage":"2Gi","memory":"256Mi"}}` | Resource limits and requests for the karpor etcd pods. |
Expand Down
3 changes: 3 additions & 0 deletions charts/karpor/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ server:
cpu: 500m
memory: 1Gi
ephemeral-storage: 10Gi
# -- Service type for the karpor server. The available type values list as ["ClusterIP"、"NodePort"、"LoadBalancer"].
serviceType: ClusterIP

# Configuration for Karpor syncer
Expand Down Expand Up @@ -113,7 +114,9 @@ etcd:
ephemeral-storage: 10Gi
persistence:
# enabled: true
# -- Size of etcd persistent volume
size: 10Gi
# -- Volume access mode, ReadWriteOnce means single node read-write access
accessModes:
- ReadWriteOnce
## If defined, storageClassName: <storageClass>
Expand Down

0 comments on commit 3ef9695

Please sign in to comment.