Roman Pytkov e7e3cb8c23 Updates services and ingress configurations
Updates the chart and app versions.

Modifies service configurations to use port 80 for both the testing module gateway and worker services.

Updates ingress to include a host for the tester, directing traffic to the testing module gateway service on port 80.

Updates backend deployment to include the correct URL for the testing module and the base service URL.

Disables database dropping on application startup.
2025-11-02 16:58:54 +03:00
2023-11-28 00:57:48 +03:00
2024-03-22 20:57:24 +03:00
2025-10-22 19:16:22 +03:00

Установка

Установка первой ноды

curl -sfL https://get.k3s.io | sh -s - --cluster-init --tls-san 10.90.90.99

Добавление серверной ноды

curl -sfL https://get.k3s.io | K3S_TOKEN=<token> K3S_URL=https://10.90.90.99:6443 sh -s - server --server https://10.90.90.99:6443

Добавление агента

curl -sfL https://get.k3s.io | K3S_TOKEN=<token> K3S_URL=https://10.90.90.99:6443 sh -s - agent --server https://10.90.90.99:6443

Секреты

JWT secrets

kubectl create secret generic jwt-secrets \
    --from-literal=JWT_ISSUER="liquid" \
    --from-literal=JWT_AUDIENCE="audience"\
    --from-literal=JWT_SINGING_KEY="supersecretkey_supersecretkey_supersecretkey_supersecretkey"

S3 secrets

kubectl create secret generic s3-credentials \
    --from-literal=ACCESS_KEY_ID="accesskey" \
    --from-literal=ACCESS_SECRET_KEY="secretkey"
Description
K3s config files
Readme 253 KiB