Anton
там у гитлаба этот гребанный external_url
Roman
это что?
https://kubernetes.io/docs/tasks/access-application-cluster/port-forward-access-application-cluster/
Stefan
правильно понимаю, учитывая что сервисы такие как nats/sql сервера работают на сетевом уровне, то настроить доступ к этим сервисам посредством ingress + domain name нельзя?
Roman
подробней можно?
Делаешь kubectl port-forward svc/gitlab-service 8080:80 И идёшь на localhost:8080 Если открывает, то проблема между ingress и service
Anton
да. проверил. 80 слушает
Anton
а 443 нет
Anton
какая то дичь
Roman
а 443 нет
Где ты ждешь 443?
Anton
Локально
Anton
Где порт форвард запускал
Anton
Курлом
Roman
Дак в сервисе же 80 указан
dzmitry
привет, поднял metallb, получил ip но получаю connection refused, в чем может быть проблема?
dzmitry
Solyar
Проверьте настройки metallb
Solyar
layer 2 используете?
dzmitry
да
dzmitry
dzmitry
я не уверен насчет vlan, нужно ли его поднимать на убунту, статья по которой делал использует vlan (https://itnext.io/kubernetes-metallb-vlan-3e5f310a4510)
dzmitry
в других статьях нет этого
Armen
Привет ребят, У кого есть опыт с серт-менеджером? у меня такая вот проблема выскочила в логах. —— cert-manager/controller/orders "msg"="re-queuing item due to error processing" "error"="error creating new order: acme: urn:ietf:params:acme:error:rateLimited: Error creating new order :: too many currently pending authorizations: see https://letsencrypt.org/docs/rate-limits/" "key"="default/tls-reducted-3479517745" ——- Это один из редких лимитов которые можно сбросить... для церт бота есть например acmecancel ... но не представляю как его реализовать в серт-менеджере
Egor
путь к конфигурации kubernetes - может мне ктото пояснить о чем речь?:)
Egor
путь до api куба?:)
Elia
господа, подскажите, есть ли возможность добавить машинку не в амазоне в качестве ноды в EKS?
.
Что такое containerd? Слышал что докер из-за нее скоро умрет
Pavel
штука которая позволяет тебе выбрать рантайм контейнера
Yuri
не умрёт, он уже работает на containerd
Yuri
https://storage.googleapis.com/static.ianlewis.org/prod/img/768/runtimes.png вот наглядно в чём разница рантаймов
Vadim
"у меня от такой х*рни рантайм умер", да
Yuri
без понятия, докер 18.09 это runc + containerd
Egor
docker - это не новый тип контейнерной технологии как таковой, это надстройка над стопкой уже сушествующих, добавляющая кучу обвязок и фенечек
Aleksey
https://storage.googleapis.com/static.ianlewis.org/prod/img/768/runtimes.png вот наглядно в чём разница рантаймов
а можно исходную статью ? а то выглядит как сравнение времени жизни и без букв ничего не понятно
Aleksey
а можно как то глядя на helm ... увидеть сабчарты которые были задеплоены ?
Aleksey
я точно знаю что у меня один делой но у него 6 депендов и я чот не понимаю как их увидеть
Aleksey
да спасибо я видел вторую и третью часть этой темы но пропустил первую
Aleksey
Failed to pull image "registry.xxx.com/noc/noc/code:master-dev": pull QPS exceeded containerd не дедупит загрузку ?
Anton
0/1 nodes are available: 1 Insufficient cpu. Означает что не хватает мощностей цпу ??
Alex
requests / limits
Alex
наверное
Solyar
Смотрите реквесты
Anton
requests / limits
там деплоится через helm
Alex
там деплоится через helm
ну обычно в темплейт прокидывается
Anton
нужно посмотреть будет
Anton
спасибо
Anton
так. изменил Requests: cpu: 250m memory: 200Mi проблема не ушла...
Anton
0/1 nodes are available: 1 Insufficient cpu.
Alex
так. изменил Requests: cpu: 250m memory: 200Mi проблема не ушла...
тут скорее проблема в том, что на ноде уже всё занято реквестами
Anton
да там ничего и не запущено
Anton
возможно как то увеличить ресурс ноды ? я не знаю даже...
Stefan
так. изменил Requests: cpu: 250m memory: 200Mi проблема не ушла...
ты для начала вообще реквесты убери
Stefan
и погляди запустится-ли
Anton
их изначально там и не было
Anton
не запустится
Stefan
у тебя сколько ядер на ноде?
Dmytro
kubectl describe node и kubectl describe pod в студию
Alex
kubectl top pod / kubectl top node еще можно посмотреть, если есть какой-нибудь хипстер
gh
Ох уж этот андроид
Eduard
Проверил тут s3 volume driver https://github.com/informatics-lab/s3-fuse-flex-volume k8s: Major:"1", Minor:"15" Тестил с ceph-ом, работает как часики. Нагрузочные погоняю как-нибудь на выходных (: Пример деплоя: https://pastebin.com/raw/1hrvvyJ9
Igor
fuse?
типа маунтить на каждую машину, а потом hostPath ?
𝚔𝚟𝚊𝚙𝚜
Igor
страшно, вырубай
Igor
Если пользователей работает с кластером напрямую через api-server, можно как-то ограничить его возможность маунтить hostPath тома ?
Igor
есть готовое решение ? или надо самому писать сервак , который будет принимать yaml и проверять на валидность
Igor
оу , спасибо
Dmytro
Проверил тут s3 volume driver https://github.com/informatics-lab/s3-fuse-flex-volume k8s: Major:"1", Minor:"15" Тестил с ceph-ом, работает как часики. Нагрузочные погоняю как-нибудь на выходных (: Пример деплоя: https://pastebin.com/raw/1hrvvyJ9
s3 fuse жрал цпу же некисло даже на маленьком сайте при раздаче статики (сайт с видео курсами) может конечно что-то можно подкрутить но под нагрузкой врядли это решение
Slach
у кого там кстати FreeIPA ? https://github.com/briantopping/freeipa-operator тут вон чего чувак пытается намутить
Anton
Resource Requests Limits —------ —------ —---- cpu 2010m (100%) 100m (5%) memory 3163071872 (71%) 390Mi (9%) ephemeral-storage 0 (0%) 0 (0%) Events: <none>
Anton
но в htop проц загружен лишь на 30-40%
Andrey
неправильно измеряете
Anton
висит 3 пода вот так pod/gitlab-sidekiq-all-in-1-86d94df7dc-5mj6b 0/1 Init:2/3 0