Wpis z mikrobloga

#php #programowanie #devops

Hej, mam zdockeryzowaną apke i sklada sie z:
- API - php (laravel),nginx,mysql,redis,elasticsearch
- front1 (nginx,react)
- front2 (nginx,react)
- front3 (nginx,react)

Obecnie testowo jest postawiona na heroku ale chciałbym postawić to na jakimś serwerze VPS. Zastanawiam się jak sie do tego zabrać, chce mieć CI, CD, moze jakiś kubernetes? Szczerze mówiąc to nie wiem jakich technologii powinienem użyć
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cinek181992 bo Heroku jest drogie, polecam alternatywny App Platform na Digital Ocean. Drogo natomiast wychodzi potem maintainance tych serwerów i dockerow. Zwróć też uwagę na to, że z serverless masz lepsze skalowanie docelowo i poczytaj o tym co Docker teraz porobił ze swoimi licencjami. Jaki koszt miesięczny utrzymania na starcie jest okej? Poszukaj takich usług które są mocno pay as you go.
  • Odpowiedz
@teddybear69: no tak, 5$ wystarczy, to wychodzi 25$ + redis 15$ wiec w miare ok jak na środowisko na którym wszystko mam automatyczne.
bazke dodam ale za apke testowa postawienie juz musze kolejne 5$ dac, dobrze rozumiem?
  • Odpowiedz
@cinek181992: możesz to zrobić albo porządnie albo tanio, jak chcesz porządnie to fronty wrzucasz na netlify/cloudflare i działą to praktycznie za darmo, php wrzucasz w lightsail bo to standardowy stack, redis to taniocha, zostają dwie grube ryby pod tytułem mysql i elastic, tego za darmo nie zahostujesz nigdy, możesz rozkulać jakiś EC2 czy inny VPS i postawić sobie to w dockerze (na bare metalu ODRADZAM bo cię zje maintenance) albo
  • Odpowiedz
@cinek181992: jak to stawiasz na VPS to użyj dockera do wszystkiego bo jak będziesz ręcznie konfigurował elastic i mysql i jeszcze dodatkowo php to p-------a dostaniesz
  • Odpowiedz
@cinek181992 na Digital Ocean masz też najtańsze VPSy, na nim postawić jakaś alternatywę Dockera która jest z nim kompatybilna (bo tam serio coś porobili teraz licencjami dziwnego) i normalnie w docker-compose sobie zestawić te usługi co potrzebujesz
  • Odpowiedz
@open-alpha: bo cała firma używa dockera łacznie z devsami opornymi na zmiany w takich pierdołach które ich nie interesują, nie mam czasu tłumaczyć każdemu z osobna dlaczego zmieniamy i przepisywać teraz wszystkie templatki, na klastrze i tak lata cri-o a nie docker więc mnie to j---e
  • Odpowiedz