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/macos",
|
||||||
"self-hosting/deploy/compose",
|
"self-hosting/deploy/compose",
|
||||||
"self-hosting/deploy/devcontainer",
|
"self-hosting/deploy/devcontainer",
|
||||||
"self-hosting/deploy/knative",
|
|
||||||
"self-hosting/deploy/kubernetes",
|
"self-hosting/deploy/kubernetes",
|
||||||
"self-hosting/deploy/troubleshooting/troubleshooting",
|
"self-hosting/deploy/troubleshooting/troubleshooting",
|
||||||
],
|
],
|
||||||
|
Reference in New Issue
Block a user