Бюджет: 23000 UAH Термін: 5 днів
Доброго дня. Маю гарний досвід за вашим стеком технологій, готовий виконати усі побажання, також можлива подальша співпраця
1) Необхідно налаштувати k8s кластер в DigitalOcean для розгортання мікросервісів.
2) Необхідно налаштувати GitLab CI/CD для автоматичного білду, тесту та деплою сервісу в k8s DigitalOcean.
3) Необхідно налаштувати інтеграцію GitLab CI/CD з Vault - сікрети, котрі використовуються в сервісі/необхідні для деплою
4) Використати патерн наслідування для CI/CD для подальшого додавання сервісів та автоматичного їх розгортання (необхідні команди, котрі будуть реюзатися дочірніми ci-cd)
Додаю схему взаємодії сервісів:
- Сервіси в синьому прямокутнику - є закритими (VPC або usual home network - для даного сервісу не треба ci-cd чи ще щось), тобто доступу з зовні до них немає
- Сервіси, що не знаходяться в синьому прямокутнику - доступні ззовні
- Спілкування між сервісами відбувається по http (на даному етапі), тому необхідно, щоб посилання всередині мережі були через env-var і винесені в ci-cd
Додаткова інформація:
- Сервіси написані на java 17 +Gradle або Python 3.7
- До сервісів буде додано Dockerfile
Бюджет: 23000 UAH Термін: 5 днів
Доброго дня. Маю гарний досвід за вашим стеком технологій, готовий виконати усі побажання, також можлива подальша співпраця
Бюджет: 1000 UAH Термін: 1 день
Добрий день
Зробіть це швидко і якісно
Має великий досвід з сий си ди
Ви так поймаю стартап
Чому вибрали фріланс замість найму девпса?
Будемо раді співпрацювати
Доброго дня, це одно разова робота чи можливо з майбутню підтримкою? Розвитком?
Доброго дня, на даному етапі лише налаштувати, але можлива подальша співпраця для підтримки/розвитку інфрастуктури проекту
1)Ви написали що спілкування відбувається по 80 порту, (http). Тобто має бути відкритий тільки один порт?
2)Я не маю досвіду з Digital Ocean але маю з AWS, чи буде це проблемою, я впевнений що розберуся!?
3)Які терміни виконання прийнятні?
я описав, що в принципі спілкування між сервісами відбувається по http, але назовні вони мають мати https (443). Тобто, всередині VPC міжсервісна комунікація буде по http та будь-якому порту(які будуть налаштування, головне - винести в енввари для встановлення пропертів для додатків), назовні, колии з сервісами взаємодії користувач, то тільки http(443). Це все буде закрито UI сервісом, котрий буде спілкуватися з різними сервісами
Маємо dedicated сервер на hetzner з вебсайтом на докерах (+фремворк laravel) Контакт з розробниками втрачено Потрібно: - відновити і змінити серверні доступи (ймовірно, ssh) - рекомендувати місце зберігання і налаштувати повний бекап серверу з простим відновленням, ймовірно, не на hetzner для безпеки - пофіксити чомусь не відображаємий логотип (не зрозуміло чому файл перестав бути доступним) Важливо - бекапу сайту не має, права на помилку теж. Розглянемо тільки досвідчених спеціалістів.