Портировать PHP скрипт из docker-compose в Kubernetes
Необходимо развернуть 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Все прошло чудесно, заказчик отвечает вовремя и предоставил всю необходимую информацию, буду рад дальнейшему сотрудничеству.
-
3819 111 6 1 Здравствуйте!
Меня заинтересовал ваш проект, и я готов помочь с его реализацией. У меня есть опыт работы с Kubernetes, Docker, Helm, Traefik и ArgoCD, а также с настройкой PHP-приложений в контейнеризованных средах.
Предлагаю выполнить следующие этапы работы:
Преобразование docker-compose.yaml в необходимую конфигурацию для Kubernetes (Deployment, Service, ConfigMap, Secret).
Настройка Ingress для доступа через Traefik.
Интеграция с ArgoCD для автоматического деплоя.
… Документация по настройкам Helm-чарта и YAML-конфигураций.
Актуальные фриланс-проекты в категории DevOps
Развертывание Ruby on Rails проекта на VPS + Входящая маршрутизация электронной почтыНужна помощь в развертывании платформы для автоматизации запросов на публичную информацию (на базе open-source движка Alaveteli). Проект работает как почтовый маршрутизатор: генерирует уникальные email-адреса для каждого запроса, отправляет их в государственные органы, а ответы… DevOps, Linux и Unix ∙ 2 дня 21 час назад ∙ 11 ставок |
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 4 дня 23 часа назад ∙ 13 ставок |
Ищу опытного AI/Linux инженера для создания self-hosted AI infrastructure на моём сервере.
1000 UAH
Нужно: Установить и настроить Ubuntu Server или Debian Docker ecosystem Ollama + локальные LLM Open WebUI Telegram integration AI assistant Autonomous workflows Multi-agent system GPU acceleration (NVIDIA) Persistent memory/database Remote access и monitoring Главная цель:… AI и машинное обучение, DevOps ∙ 13 дней 13 часов назад ∙ 17 ставок |