mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 10:37:44 +00:00
docs(self-hosting): remove Knative example (#10342)
# Which Problems Are Solved The Knative docs are removed, as they are not relevant enough. # How the Problems Are Solved - The docs page is removed - The sidebar item is removed # Additional Context - Partially Closes #10016
This commit is contained in:
@@ -1,67 +0,0 @@
|
||||
---
|
||||
title: Set up ZITADEL on Knative
|
||||
sidebar_label: Knative
|
||||
---
|
||||
|
||||
import Disclaimer from './_disclaimer.mdx'
|
||||
import DefaultUser from './_defaultuser.mdx'
|
||||
import Next from './_next.mdx'
|
||||
import NoteInstanceNotFound from './troubleshooting/_note_instance_not_found.mdx';
|
||||
|
||||
|
||||
## Install Knative
|
||||
|
||||
Follow the [Knative quickstart guide](https://knative.dev/docs/getting-started/quickstart-install/) to get a local kind/minikube environment with Knative capabilities.
|
||||
|
||||
For example, to install Knative on a kind cluster, run `kn quickstart kind`.
|
||||
|
||||
## Run PostgreSQL
|
||||
|
||||
If you are following the Knative Tutorial, you can deploy Postgres as a StatefulSet for the tutorials Bookstore sample app. For example:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/knative/docs.git
|
||||
kubectl apply -f docs/code-samples/eventing/bookstore-sample-app/solution/db-service/
|
||||
```
|
||||
|
||||
## Start Zitadel as a Knative Service
|
||||
|
||||
```bash
|
||||
kn service create zitadel \
|
||||
--image ghcr.io/zitadel/zitadel:latest \
|
||||
--port 8080 \
|
||||
--env ZITADEL_EXTERNALDOMAIN=zitadel.default.127.0.0.1.sslip.io \
|
||||
--env ZITADEL_EXTERNALSECURE=false \
|
||||
--env ZITADEL_EXTERNALPORT=80 \
|
||||
--env ZITADEL_TLS_ENABLED=false \
|
||||
--env ZITADEL_DATABASE_POSTGRES_HOST=postgresql \
|
||||
--env ZITADEL_DATABASE_POSTGRES_PORT=5432 \
|
||||
--env ZITADEL_DATABASE_POSTGRES_DATABASE=zitadel \
|
||||
--env ZITADEL_DATABASE_POSTGRES_USER_USERNAME=myzitadeluser \
|
||||
--env ZITADEL_DATABASE_POSTGRES_USER_PASSWORD=myzitadelpassword \
|
||||
--env ZITADEL_DATABASE_POSTGRES_USER_SSL_MODE=disable \
|
||||
--env ZITADEL_DATABASE_POSTGRES_ADMIN_USERNAME=myuser \
|
||||
--env ZITADEL_DATABASE_POSTGRES_ADMIN_PASSWORD=mypassword \
|
||||
--env ZITADEL_DATABASE_POSTGRES_ADMIN_SSL_MODE=disable \
|
||||
--env ZITADEL_FIRSTINSTANCE_ORG_HUMAN_PASSWORDCHANGEREQUIRED=false \
|
||||
--env ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_MFAINITSKIPLIFETIME="0s" \
|
||||
--arg "start-from-init" --arg "--masterkey=MasterkeyNeedsToHave32Characters"
|
||||
```
|
||||
|
||||
## Access ZITADEL
|
||||
|
||||
### Get the ZITADEL URL
|
||||
|
||||
```bash
|
||||
kn services list
|
||||
|
||||
NAME URL LATEST AGE CONDITIONS READY REASON
|
||||
zitadel http://zitadel.default.127.0.0.1.sslip.io zitadel-00001 10m 3 OK / 3 True
|
||||
```
|
||||
|
||||
Open your browser at http://zitadel.default.127.0.0.1.sslip.io/ui/console?login_hint=zitadel-admin@zitadel.zitadel.default.127.0.0.1.sslip.io and use the initial password _Password1!_
|
||||
|
||||
<NoteInstanceNotFound/>
|
||||
|
||||
<Next components={props.components} />
|
||||
<Disclaimer components={props.components} />
|
@@ -1082,7 +1082,6 @@ module.exports = {
|
||||
"self-hosting/deploy/macos",
|
||||
"self-hosting/deploy/compose",
|
||||
"self-hosting/deploy/devcontainer",
|
||||
"self-hosting/deploy/knative",
|
||||
"self-hosting/deploy/kubernetes",
|
||||
"self-hosting/deploy/troubleshooting/troubleshooting",
|
||||
],
|
||||
|
Reference in New Issue
Block a user