Портувати PHP скрипт з docker-compose на Kubernetes
5000 UAHПотрібно розгорнути Kernel Video Sharing PHP скрипт у середовищі Kubernetes (K3s), використовуючи наданий zip-архів з кодом і вже готовий docker-compose.yaml (PHP 8 + Nginx + MySQL).
Вхідні дані:
- Оригінальний скрипт у zip-архіві.
- Файл docker-compose.yaml, що включає PHP 8, Nginx.
- Набір env-параметрів, зокрема конфігурація для бази даних.
Завдання:
- Перетворити docker-compose.yaml у Kubernetes конфігурацію (Deployment, Service).
- Конфігурацію подати у вигляді YAML файлів або Helm chart.
- Налаштувати доступ до додатку через Ingress (порт 80) (traefik).
- * Інтегрувати конфігурацію з ArgoCD, за додаткову оплату.
Результати:
- Додаток успішно працює в кластері Kubernetes.
- Сервіс доступний через Ingress (Traefik).
- Коректно налаштовані секрети (Secrets) і змінні середовища (ConfigMap) для безпечної роботи бази даних.
- Документація для розгортання Helm chart або YAML конфігурацій.
Вимоги до виконавця:
- Досвід роботи з Kubernetes, Docker. Також бажано мати досвід з Traefik та ArgoCD.
- Досвід деплойменту PHP, Nginx в Kubernetes. (MySQL опціонально. Вже існує MySQL Cluster на якому можна розмістити базу данних для цього сервісу)
- Вміння створювати Helm chart і налаштовувати Ingress-контролери.
Чекаю на вашу пропозицію з вказанням:
- Терміни виконання
- Бюджет
- Посилання на приклади схожих проектів
Відгук замовника про співпрацю з Валентином Тимчишиним
Портувати PHP скрипт з docker-compose на KubernetesВалентин створив порт php скрипта на arm64 K8s кластер та Helm chart для нього. Також вирішив всі проблеми nginx конфігурацій. Проєкт виконано професійно. Результатом задоволений.
Відгук фрилансера про співпрацю з Юрієм Решетило
Портувати PHP скрипт з docker-compose на KubernetesВсе пройшло чудово, замовник відповідає вчасно і надав всю необхідну інформацію, буду радий подальшій співпраці.
-
3976 113 6 1 Вітаю!
Мене зацікавив ваш проєкт, і я готовий допомогти з його реалізацією. Я маю досвід роботи з Kubernetes, Docker, Helm, Traefik та ArgoCD, а також налаштуванням PHP-додатків у контейнеризованих середовищах.
Пропоную виконати наступні етапи роботи:
Перетворення docker-compose.yaml у необхідну конфігурацію для Kubernetes (Deployment, Service, ConfigMap, Secret).
Налаштування Ingress для доступу через Traefik.
Інтеграція з ArgoCD для автоматичного деплою.
… Документація щодо налаштувань Helm-чарту та YAML-конфігурацій.
Актуальні фриланс-проєкти в категорії DevOps
Rescue + backup for hetzner dedicated serverМаємо dedicated сервер на hetzner з вебсайтом на докерах (+фремворк laravel) Контакт з розробниками втрачено Потрібно: - відновити і змінити серверні доступи (ймовірно, ssh) - рекомендувати місце зберігання і налаштувати повний бекап серверу з простим відновленням, ймовірно, не… DevOps, Адміністрування систем та мереж ∙ 4 дні 16 годин тому ∙ 28 ставок |
Перенести пошту з Google Workspace на іншу платформу
5000 UAH
Шукаю спеціаліста, який допоможе перенести корпоративну пошту з Google Workspace на іншу поштову платформу. Хочемо перейти, бо Google Workspace для нас зараз виходить досить дорого. Маємо приблизно 30 користувачів. Поки що остаточно не визначилися, на яку саме платформу краще… DevOps, Адміністрування систем та мереж ∙ 6 днів 23 години тому ∙ 20 ставок |
Інтеграції гугл аналітики до срм через n8nДоброго дня, Потрібна допомога поєднати гугл аналітику та срм через n8n. Всі налаштування сбоку срм зроблені. Тепер потрібно тільки зробити налашутвання із аналітики через n8n щоб передавались події продажів. DevOps, Адміністрування систем та мереж ∙ 13 днів 1 година тому ∙ 22 ставки |