Zastanawiam się, czy Spinnaker (http://spinnaker.io) może być użyty do rozmieszczenia kontenera w doku?Czy można wdrożyć kontenery Docker za pomocą Spinnakera Netflix?
Co możemy zrobić, to:
- Poke repo
- Jeśli kod jest nowy nie - budujemy 3 pojemniki (nginx, Django app kontenerów, fluentd pojemnik logger)
- jesteśmy rozpędzania fluentd container, aby zebrać logi z pozostałych 2 kontenerów i wysłać je do Splunk/AWS Cloudwatch Logs
- chcemy rozpakować kontener aplikacji Django, na tym samym hoście - kontener nginx (jako proxy do kontenera Django) [ i przesyłaj logi do płynności]
- my przodu (map) pewien plik json z konfiguracją aplikacji ito pojemnika django
Niestety Spinaker ma też kilka przykładów, na przykład mają here tylko pokazuje jak upiec obraz z pewnego pakietu DEB wewnątrz .
Mamy zlecenia Jnkins, które mogą odpytywać repozytorium, przetestować kod, utworzyć i załadować kontener dokera do prywatnego rejestru i wdrożyć kontenery przy użyciu ansible. Pytanie brzmi, czy możemy użyć Spinnakera, aby to zrobić natywnie?
Ciekawe, dlaczego nie ma planów integracji Spinnakera z dokowaniem lub ecs. Wydaje się, że mikroserwisy są naturalnym postępem w przypadku kontenerów zamiast maszyn wirtualnych. Czy istnieją powody, dla których Netflix nie zmierza w tym kierunku? –
Netflix zmierza w kierunku kontenerów za pomocą wysiłku Titusa. http://www.slideshare.net/aspyker/netflix-and-containers-titus. –
Czy coś się zmieniło? Czy wdrożenie kontenera jest obsługiwane przez Spinnaker? Myślałem, że czytam coś. o tym na stronie spinakera, ale nie może go już znaleźć. Próbuję zrozumieć, czy spinnaker jest wykonalnym rozwiązaniem CD dla klastra kubernetes on-premi. – m0rt1m3r