diff --git a/mintlify/get-started/self-host/deploy-with-kubernetes.mdx b/mintlify/get-started/self-host/deploy-with-kubernetes.mdx index 1a537ffcf..90b4dbaba 100644 --- a/mintlify/get-started/self-host/deploy-with-kubernetes.mdx +++ b/mintlify/get-started/self-host/deploy-with-kubernetes.mdx @@ -88,45 +88,25 @@ spec: kubectl get services ``` -## Use Helm Chart +## Deploy with Helm -### Installing the Chart +Bytebase provides an official Helm chart for simplified Kubernetes deployments. For comprehensive configuration options and advanced settings, visit the [Bytebase Helm Chart on Artifact Hub](https://artifacthub.io/packages/helm/bytebase/bytebase). + +### Installation + +Deploy Bytebase using Helm with your external PostgreSQL database: ```text helm -n \ ---set "bytebase.option.port"={PORT} \ ---set "bytebase.option.external-url"={EXTERNAL_URL} \ --set "bytebase.option.externalPg.url"={PGDSN} \ --set "bytebase.version"={VERSION} \ install bytebase-repo/bytebase ``` -For example: - -```text -helm -n bytebase \ ---set "bytebase.option.port"=443 \ ---set "bytebase.option.external-url"="http://bytebase.example.com" \ ---set "bytebase.option.externalPg.url"="postgresql://user:secret@foo.ap-east-1.rds.amazonaws.com/postgres" \ ---set "bytebase.version"=latest \ -install bytebase-release bytebase-repo/bytebase -``` +### Uninstallation -### Uninstalling the Chart +To remove the Bytebase deployment: ```text helm delete --namespace ``` - -### Upgrade Bytebase Version/Configuration - -Use `helm upgrade` command to upgrade the bytebase version or configuration. - -```text -helm -n \ ---set "bytebase.option.port"={NEW_PORT} \ ---set "bytebase.option.external-url"={NEW_EXTERNAL_URL} \ ---set "bytebase.option.externalPg.url"={NEW_PGDSN} \ ---set "bytebase.version"={NEW_VERSION} \ -upgrade bytebase-release bytebase-repo/bytebase -``` diff --git a/mintlify/get-started/self-host/external-postgres.mdx b/mintlify/get-started/self-host/external-postgres.mdx index a459e46b1..250073361 100644 --- a/mintlify/get-started/self-host/external-postgres.mdx +++ b/mintlify/get-started/self-host/external-postgres.mdx @@ -101,7 +101,3 @@ env: key: secret_key ``` -#### Helm - -Use `--set bytebase.option.existingPgURLSecret` and `--set bytebase.option.existingPgURLSecretKey` to specify the secret key and secret name instead of `--set "bytebase.option.external-url"={NEW_EXTERNAL_URL}`. See more details in [Bytebase - Artifact Hub](https://artifacthub.io/packages/helm/bytebase/bytebase). -