mirror of
https://github.com/labring/sealos.git
synced 2026-10-28 02:27:18 +08:00
feat. fix cloud cluster image (#3087)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
This commit is contained in:
@@ -24,30 +24,30 @@ function mock_tls {
|
||||
|
||||
function sealos_run_controller {
|
||||
# run user controller
|
||||
sealos run sealos.hub:5000/labring/sealos-cloud-user-controller:dev
|
||||
sealos run tars/user.tar
|
||||
# \ 1 > /dev/null
|
||||
|
||||
# run terminal controller
|
||||
sealos run sealos.hub:5000/labring/sealos-cloud-terminal-controller:dev --env cloudDomain=$cloudDomain --env userNamespace="user-system" --env wildcardCertSecretName="wildcard-secret" --env wildcardCertSecretNamespace="sealos-system"
|
||||
sealos run tars/terminal.tar --env cloudDomain=$cloudDomain --env userNamespace="user-system" --env wildcardCertSecretName="wildcard-secret" --env wildcardCertSecretNamespace="sealos-system"
|
||||
# \ 1 > /dev/null
|
||||
|
||||
# run app controller
|
||||
sealos run sealos.hub:5000/labring/sealos-cloud-app-controller:dev
|
||||
sealos run tars/app.tar
|
||||
# \ 1 > /dev/null
|
||||
}
|
||||
|
||||
function sealos_run_service {
|
||||
# run auth service
|
||||
sealos run sealos.hub:5000/labring/sealos-cloud-auth-service:dev --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret" --env callbackUrl="$cloudDomain/login/callback" --env ssoEndpoint="login.$cloudDomain" --env casdoorMysqlRootPassword="$(tr -cd 'a-z0-9' </dev/urandom | head -c16)"
|
||||
sealos run tars/auth.tar --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret" --env callbackUrl="$cloudDomain/login/callback" --env ssoEndpoint="login.$cloudDomain" --env casdoorMysqlRootPassword="$(tr -cd 'a-z0-9' </dev/urandom | head -c16)"
|
||||
# \ 1 > /dev/null
|
||||
}
|
||||
|
||||
function sealos_run_frontend {
|
||||
sealos run sealos.hub:5000/labring/sealos-cloud-desktop-frontend:dev --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret"
|
||||
sealos run tars/frontend-desktop.tar --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret"
|
||||
|
||||
sealos run sealos.hub:5000/labring/sealos-cloud-applaunchpad-frontend:dev --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret"
|
||||
sealos run tars/frontend-applaunchpad.tar --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret"
|
||||
|
||||
sealos run sealos.hub:5000/labring/sealos-cloud-terminal-frontend:dev --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret"
|
||||
sealos run tars/frontend-terminal.tar --env cloudDomain=$cloudDomain --env certSecretName="wildcard-secret"
|
||||
}
|
||||
|
||||
|
||||
@@ -57,8 +57,6 @@ function install {
|
||||
mock_tls $cloudDomain
|
||||
# kubectl apply namespace and secret
|
||||
kubectl apply -f manifests
|
||||
# sealos login
|
||||
sealos login -u admin -p passw0rd sealos.hub:5000
|
||||
# sealos run controllers
|
||||
sealos_run_controller
|
||||
# sealos run services
|
||||
|
||||
Reference in New Issue
Block a user