diff --git a/packages/quickwit/v0.8.2+1/package.yaml b/packages/quickwit/v0.8.2+1/package.yaml new file mode 100644 index 00000000..bff97ebf --- /dev/null +++ b/packages/quickwit/v0.8.2+1/package.yaml @@ -0,0 +1,149 @@ +# yaml-language-server: $schema=https://glasskube.dev/schemas/v1/package-manifest.json + +name: quickwit +shortDescription: Cloud-native search engine for observability +longDescription: Sub-second search & analytics engine on cloud storage. +scope: Namespaced +defaultNamespace: quickwit +iconUrl: https://avatars.githubusercontent.com/u/98504233 +helm: + chartName: quickwit + chartVersion: 0.7.0 + repositoryUrl: https://helm.quickwit.io/ + values: + environment: {} + config: + storage: + s3: {} + ingress: + enabled: false + annotations: + cert-manager.io/cluster-issuer: letsencrypt + hosts: + - host: "" + paths: + - path: / + pathType: Prefix + ingressClassName: nginx + tls: + - hosts: [] +valueDefinitions: + defaultIndexRootUri: + type: text + metadata: + description: > + The default index URI is a S3 bucket which usually looks like this: + `s3:///` + constraints: + required: true + minLength: 1 + targets: + - chartName: quickwit + patch: + op: add + path: /config/default_index_root_uri + s3Flavor: + type: options + metadata: + description: Leave empty if using genuine AWS S3 + options: + - "" + - do + - garage + - gcp + - minio + targets: + - chartName: quickwit + valueTemplate: | + {{if .}}"{{.}}"{{else}}null{{end}} + patch: + op: add + path: /config/storage/s3/flavor + s3Endpoint: + type: text + metadata: + description: The S3 endpoint is required for alternative S3 API providers + targets: + - chartName: quickwit + valueTemplate: | + {{if .}}"{{.}}"{{else}}null{{end}} + patch: + op: add + path: /config/storage/s3/endpoint + s3Region: + type: text + targets: + - chartName: quickwit + patch: + op: add + path: /config/storage/s3/region + s3AccessKeyId: + type: text + targets: + - chartName: quickwit + patch: + op: add + path: /config/storage/s3/access_key_id + s3SecretAccessKey: + type: text + targets: + - chartName: quickwit + patch: + op: add + path: /config/storage/s3/secret_access_key + metastoreUri: + type: text + metadata: + description: > + If you're not using PostgreSQL and object storage, you can pick the same + bucket and value you used for the defaultIndexRootUri parameter + constraints: + required: true + minLength: 1 + targets: + - chartName: quickwit + patch: + op: add + path: /environment/QW_METASTORE_URI + quickwitDomain: + type: text + metadata: + label: Quickwit domain + description: | + DNS name for the Quickwit Ingress. + Leave this empty to disable the Ingress. + constraints: + pattern: ^([a-z0-9]([\-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([\-a-z0-9]*[a-z0-9])?)*)?$ + targets: + - patch: + op: add + path: /ingress/enabled + valueTemplate: | + {{ if eq . "" }}false{{ else }}true{{ end }} + chartName: quickwit + - patch: + op: add + path: /ingress/hosts/0/host + chartName: quickwit + - patch: + op: add + path: /ingress/tls/0/hosts/- + chartName: quickwit + - patch: + op: add + path: /ingress/tls/0/secretName + valueTemplate: | + "{{ . }}" + chartName: quickwit +entrypoints: + - serviceName: quickwit-searcher + port: 7280 +references: + - label: ArtifactHub + url: https://artifacthub.io/packages/helm/quickwit/quickwit + - label: Website + url: https://quickwit.io/ + - label: Documentation + url: https://quickwit.io/docs + - label: GitHub + url: https://github.com/quickwit-oss/quickwit diff --git a/packages/quickwit/versions.yaml b/packages/quickwit/versions.yaml index 0c624bf8..1cc65639 100644 --- a/packages/quickwit/versions.yaml +++ b/packages/quickwit/versions.yaml @@ -5,3 +5,4 @@ versions: - version: v0.8.1+3 - version: v0.8.1+4 - version: v0.8.1+5 + - version: v0.8.2+1