Обновить
4K+
189
Пацев Антон@chemtech

DevOps-инженер

324
Подписчики
Отправить сообщение

Спасибо за интересный пост. Какая версия и какая лицензия у вас используется? Смотрели ли вы в сторону Kibana+Clickhouse или Loki?

В чате https://t.me/github_action_ru начали обсуждать запуск docker-compose с network_mode: "host". Есть интересный комментарий:

конфигурация компоуза на раннерах (в том числе дефолная сеть или баг если он есть, я не могу утверждать, не владею информацией) определяется в https://github.com/actions/virtual-environments

это открытая репка и если толково написать в чем проблемка (лучше с примером) и она релевантна, адекватна и все такое, то ребята это с радостью поправят, там очень адекватная команда :)

Спасибо за пост.

В результате чего skaffold проверяет наличие собранных образов в локальном кеше (если образа нет или не совпала хеш-сумма, то выполняет сборку с сохранением в кеш)

А как skaffold в вашем проекте передает собраный образ в Kubernetes?

Я когда использую skaffold для сборки и тестирования кода в DEV среде, запускаю его вот так: skaffold dev --default-repo antonpatsev

Skaffold закачивает образы на hub docker под учеткой antonpatsev , а в kubernetes указано скачивать latest версию с antonpatsev/название-образа:latest

 можно опубликовать своё Spring Boot приложение в GitHub Packages

Я сначала подумал по Java/Maven пакете. Но оказалось что это docker image. Думаю стоит указать.

Спасибо за пост. Кстати, есть чат по Github Action https://t.me/github_action_ru

Про OKD знаем. У заказчика стоит Openshift 3.11 - возможно это OKD. Мы там права юзера имеем. Почему не обновляет до новых версий - не знаю.

К сожалению nomad не использую. Спросите в чате https://t.me/ru_hashicorp

OpenShift используют компании с обычной инфраструктурой, потому что OpenShift интегрируется с Active Directory из коробки. Но OpenShift и стоит денег.

Tanzu не видел чтобы кто то использовал.

Kubernetes 1.6 adds support for making use of custom metrics in the Horizontal Pod Autoscaler. You can add custom metrics for the Horizontal Pod Autoscaler to use in the autoscaling/v2beta2 API. Kubernetes then queries the new custom metrics API to fetch the values of the appropriate custom metrics.

https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/#support-for-custom-metrics

nomad делает так же компания что и terraform, packer, consul, vault.

У nomad есть rolling update https://learn.hashicorp.com/tutorials/nomad/job-rolling-update - а у docker-compose rolling update нет.

@shurup Добрый день. Есть еще утилита https://github.com/shipyard-run/shipyard 
Пишут Shipyard is a tool for building modern cloud native development environments. Using the Shipyard configuration language you can create Docker containers, Nomad/Kubernetes clusters and more. Shipyard understands terraform

Kubernetes разработан для компаний типа FAANG

возможно, десяток приложений для развертывания, 

для развертывания всего одного или двух приложений 

На счет FAANG - неправда. Куча других компаний использует kubernetes. Если 10 приложений - то использование оправдано.

Это не значит, что Kubernetes никогда не будет полезен для небольших развертываний

Небольших развертываний это примерно сколько там приложений?

Но архитектура Kubernetes не очень-то помогает вам отслеживать рабочие нагрузки и обеспечивать их оптимальную производительность.

При увеличении нагрузки HPA или KEDA увеличивают кол-во реплик, а при уменьшении нагрузки уменьшают кол-во реплик.

Многие люди видят не баг, а фичу в архитектурном принципе Kubernetes «всё есть код»

Сейчас это называется GitOps.

Почему минусуют за nomad? Вопрос же у человека: какая может быть замена docker-compose.

Есть телеграм чат по SonarQube - https://t.me/sonarqube_ru

А можете уточнить эти все примеры не будут там работать?

А вот такой код?

apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
  name: myingress
  namespace: dev
  annotations:
    kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/use-regex: "true"
    nginx.ingress.kubernetes.io/rewrite-target: /$1
spec:
  tls:
    - hosts:
      - xxx.example.com
      secretName: tls-secret
  rules:
  - host: xxx.example.com
    http:
      paths:
      - backend:
          serviceName: service1
          servicePort: 80 
        path: /(service1/.*)
      - backend:
          serviceName: service2
          servicePort: 80 
        path: /service2/(.*)
      - backend:
          serviceName: service3
          servicePort: 80
        path: /(.*)

Не проблема израсходовать эти 300к. Интересно на что тратиться эти 300к у большинства семей. Не правильно сформурлировал.

Кто-нибудь поделитесь примерной детализацией расходов этих 300к. Спасибо.

Спасибо за проект. Как вы считаете перенос столицы поможет уменьшить социальное неравенство в России?

Поправил. Спасибо что обратили внимание и написали.

Информация

В рейтинге
5 960-й
Откуда
Омск, Омская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность

Специализация

DevOps-инженер
Старший