Skip to content

Commit

Permalink
Merge branch 'main' into prashant/helm-docs
Browse files Browse the repository at this point in the history
  • Loading branch information
prashant-shahi committed Aug 8, 2022
2 parents bf3e19b + b237160 commit 81a125e
Show file tree
Hide file tree
Showing 48 changed files with 3,390 additions and 594 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/lint-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,5 +49,5 @@ jobs:
if: steps.list-changed.outputs.changed == 'true'

- name: Run chart-testing (install)
run: ct install --config ct.yaml --charts charts/signoz --namespace default
run: ct install --config ct.yaml --namespace default
if: steps.list-changed.outputs.changed == 'true'
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- name: Add dependencies
run: |
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add bitnami https://raw.githubusercontent.com/bitnami/charts/pre-2022/bitnami
helm repo add signoz https://signoz.github.io/charts
- name: Run chart-releaser
Expand Down
6 changes: 3 additions & 3 deletions charts/clickhouse/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: zookeeper
repository: https://charts.bitnami.com/bitnami
repository: https://raw.githubusercontent.com/bitnami/charts/pre-2022/bitnami
version: 7.0.5
digest: sha256:34b756371590f065a5d3105dc350d48fdab2cb32d8e39f4d0ea63dd47175b7a4
generated: "2022-02-08T03:22:54.088569359+05:30"
digest: sha256:2f04e58659504255030a937eeb4a3142090903077ab8a113cacdb7003abd8c83
generated: "2022-06-15T21:53:40.15360815+05:30"
14 changes: 10 additions & 4 deletions charts/clickhouse/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,20 @@ apiVersion: v2
name: clickhouse
description: A Helm chart for ClickHouse
type: application
version: 16.0.5
appVersion: "21.12.3.32"
version: 23.4.0
appVersion: "22.4.5"
icon: https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/website/images/logo-400x240.png
sources:
- https://github.com/signoz/charts/
- https://github.com/ClickHouse/ClickHouse
dependencies:
- name: zookeeper
repository: "https://charts.bitnami.com/bitnami"
repository: https://raw.githubusercontent.com/bitnami/charts/pre-2022/bitnami
version: 7.0.5
maintainers:
- name: signoz
- name: SigNoz
email: [email protected]
url: https://signoz.io
- name: prashant-shahi
email: [email protected]
url: https://prashantshahi.dev
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
# sources:
# - https://github.com/PostHog/charts-clickhouse/blob/main/charts/posthog/crds/clickhouseinstallations.clickhouse.altinity.com.yaml
# - https://github.com/Altinity/clickhouse-operator/blob/master/deploy/operator/clickhouse-operator-install-bundle.yaml
#
# Template Parameters:
#
# KIND=ClickHouseInstallation
Expand All @@ -13,6 +9,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: clickhouseinstallations.clickhouse.altinity.com
labels:
clickhouse.altinity.com/chop: 0.19.0
spec:
group: clickhouse.altinity.com
scope: Namespaced
Expand All @@ -31,7 +29,7 @@ spec:
type: string
description: Operator version
priority: 1 # show in wide view
jsonPath: .status.version
jsonPath: .status.chop-version
- name: clusters
type: integer
description: Clusters count
Expand Down Expand Up @@ -82,6 +80,11 @@ spec:
description: Client access endpoint
priority: 1 # show in wide view
jsonPath: .status.endpoint
- name: age
type: date
description: Age of the resource
# Displayed in all priorities
jsonPath: .metadata.creationTimestamp
subresources:
status: {}
schema:
Expand All @@ -107,9 +110,18 @@ spec:
type: object
description: "Current ClickHouseInstallation manifest status, contains many fields like a normalized configuration, clickhouse-operator version, current action and all applied action list, current taskID and all applied taskIDs and other"
properties:
version:
chop-version:
type: string
description: "ClickHouse operator version"
chop-commit:
type: string
description: "ClickHouse operator git commit SHA"
chop-date:
type: string
description: "Version"
description: "ClickHouse operator build date"
chop-ip:
type: string
description: "IP address of the operator's pod which managed this CHI"
clusters:
type: integer
minimum: 0
Expand Down Expand Up @@ -179,6 +191,11 @@ spec:
description: "Pods"
items:
type: string
pod-ips:
type: array
description: "Pod IPs"
items:
type: string
fqdns:
type: array
description: "Pods FQDNs"
Expand Down Expand Up @@ -240,7 +257,7 @@ spec:
- "enabled"
restart:
type: string
description: "restart policy for StatefulSets. When value `RollingUpdate` it allow graceful restart one by one instead of restart all StatefulSet simultaneously"
description: "This is a 'soft restart' button. When set to 'RollingUpdate' operator will restart ClickHouse pods in a graceful way. Remove it after the use in order to avoid unneeded restarts"
enum:
- ""
- "RollingUpdate"
Expand Down Expand Up @@ -294,6 +311,7 @@ spec:
properties:
policy:
type: string
description: DEPRECATED
configMapPropagationTimeout:
type: integer
description: |
Expand Down Expand Up @@ -647,6 +665,26 @@ spec:
volumeClaimTemplate:
type: string
description: "DEPRECATED! VolumeClaimTemplate is deprecated in favor of DataVolumeClaimTemplate and LogVolumeClaimTemplate"
schemaPolicy:
type: object
description: |
describes how schema is propagated within replicas and shards
properties:
replica:
type: string
description: "how schema is propagated within a replica"
enum:
# List SchemaPolicyReplicaXXX constants from model
- "None"
- "All"
shard:
type: string
description: "how schema is propagated between shards"
enum:
# List SchemaPolicyShardXXX constants from model
- "None"
- "All"
- "DistributedTablesOnly"
layout:
type: object
description: |
Expand Down
Loading

0 comments on commit 81a125e

Please sign in to comment.