а ще для стартапів та є бонуси у AWS, погугліть, можна біля року безкоштовно за бонуси на інфру жити...
ну то рости ви все одно будете, там не дуже велика різниця, кластер можна створити без рід репліки починаючи з t4g.medium
Може просто треба брати інстанс який зможе? Наприклад я впевнений що t4g.large кластер похендлив би це + налаштувати скейлинг. У t інстансах основна проблема CPU — вона напряму залежить від складності запитів і кількості підключень. Якщо автор вже хотів економії то чому не вибрав graviton? Чому одразу не вибрав кластер — бо ми ж будемо рости? Чому без РДС проксі — бо ми ж можемо хендлити кількість підключень? А, я забув — єкономія :) Але звісно можна скейлитися до нескінченності якщо у вас проблеми з запитами або індексами. Але запевняю вас T інстанси мають право на життя.
ну в мому варіанті не передбачено деплой фіче гілки на дев енв, це треба переробляти пайпу, але все одно це можливо і можна це зробити менш складно. і насправді подивитися яка гілка на якому енві є наразі можна подивитися у енвайрментс, а також нащо нам нотифікації? чи ми їх не використовуємо?
то ми ж деплоїмо на якийсь енв з гілки? а там все є, назва гілки, не можу скрін вставити
слухайте ну про шаблони норм, підтримую, а от про джоби на кожний енв.... ну таке це не можна використовувати на кожному проекті, бо вони всі різні, от для прикладу, в мене всі енви динамічні і джоба для деплою одна:
.release_rules: rules: - if: $CI_PIPELINE_SOURCE == "schedule" when: never - if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_BRANCH == 'dev' || $CI_COMMIT_BRANCH == 'stage' .deploy-ecs-service: &deploy-ecs-service variables: GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_UPDATE_FLAGS: --remote --jobs 4 GIT_SUBMODULE_FORCE_HTTPS: "true" GIT_DEPTH: "3" environment: name: $CI_COMMIT_BRANCH image: public.ecr.aws/tra-la-la interruptible: true tags: - $CI_ENVIRONMENT_NAME deploy: <<: *deploy-ecs-service stage: deploy script: - | echo "ECS service deploy starting..." rules: - !reference [.release_rules, rules] needs: - job: build-php - job: run-tests
Дякувати богу, інше озброєння в нас на високому рівні, але є певні проблеми.
Якщо в вас є такі, будь ласка, в мене, нажаль немає таких зв’язків, але, я повторююсь, життя — найцінніший дар, і ніхто не має на то права розпоряджатися ним на свій розсуд і посилати непідготовлені кадри в пекло.
В першу чергу я прошу розголосу, бо так немає бути, ми не в 41 році, коли без підготовки одразу на фронт, а два тижні підготовки не роблять з нас роботів, які можуть протистояти броньованим вертольотам та літакам.
Також я прошу правової оцінки наших дій, мені здається людське життя має значнішу ціну.
Я думаю, что дети — всегда дети, даже когда вам 80, а им 40
Супер! Ще потрібно врахувати alias для індексів, rollover policy, та купу дрібниць.
Не зрозумів про:
Все наче прозоро, аутентифікація — ролі, дашборд на тому самому домені і порті, доступ, на мою думку краще не робити публічним, а тільки з VPC.