Открыть боковую панель
ruslanshaykh
face_recognition_api
Коммиты
9e7ed523
Коммит
9e7ed523
создал
Апр 19, 2025
по автору
ruslanshaykh
Просмотр файлов
фикс
владелец
19932cd9
Конвейер
#26530
неудачно с этапами
in 3 минуты и 24 секунды
Изменения
1
Конвейеры
1
Скрыть пробелы
Построчно
Рядом
.gitlab-ci.yml
Просмотр файла @
9e7ed523
...
...
@@ -3,7 +3,9 @@ stages:
-
build
-
deploy
variables
:
DOCKER_HOST
:
unix:///var/run/docker.sock
#DOCKER_HOST: unix:///var/run/docker.sock
DOCKER_HOST
:
tcp://docker:2375
DOCKER_TLS_CERTDIR
:
"
"
DOCKER_DRIVER
:
overlay2
MAVEN_OPTS
:
"
-Dmaven.repo.local=${CI_PROJECT_DIR}/.m2/repository"
CLUSTER_NAME
:
"
face-rec-cluster"
...
...
@@ -58,12 +60,18 @@ deploy_job:
services
:
-
docker:24.0-dind
script
:
-
apk add --no-cache curl kind kubectl
-
apk add --no-cache curl
-
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.20.0/kind-linux-amd64
-
chmod +x ./kind && mv ./kind /usr/local/bin
-
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
-
chmod +x ./kubectl && mv ./kubectl /usr/local/bin
-
>
if ! kind get clusters | grep -q "face-rec-cluster"; then
echo "Создаем кластер face-rec-cluster..."
kind create cluster --name $CLUSTER_NAME --config k8s/cluster-config.yaml
sed -i -E -e s/0\.0\.0\.0/kubernetes/g "$HOME/.kube/config"
kubectl cluster-info
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/kind/deploy.yaml
kubectl wait --namespace ingress-nginx --for=condition=ready pod --selector=app.kubernetes.io/component=controller --timeout=300s
fi
-
kubectl cluster-info
-
kubectl apply -f k8s/namespace.yaml
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать