Robię projekt w oparciu o Kafkę i Sparka i chciałem spróbować go wydeployować do chmury (pewnie GCP z free tier) z użyciem #docker #kubernetes #terraform. Jestem zielony w tematy #devops i traktuję całość jako naukę. Dockera jako tako ogarniam, Kubernetes i Terraform to tyle co wiem +/- co to za toole.
Czy moja strategia jak do tego podejść ma sens:
1. Tworzę docker-compose z obrazami Kafki i Sparka + Dockerfile'ami z moim kodem, używam go lokalnie do developmentu.
2. Za pomocą Kompose od Kubernetesa konwertuję docker-compose'a w pliki konfiguracyjne Kubernetesa.
3. Za pomocą Terraforma setupuję klaster K8s, najpewniej GKE, razem z yamlami wygenerowanymi przez
Czy moja strategia jak do tego podejść ma sens:
1. Tworzę docker-compose z obrazami Kafki i Sparka + Dockerfile'ami z moim kodem, używam go lokalnie do developmentu.
2. Za pomocą Kompose od Kubernetesa konwertuję docker-compose'a w pliki konfiguracyjne Kubernetesa.
3. Za pomocą Terraforma setupuję klaster K8s, najpewniej GKE, razem z yamlami wygenerowanymi przez
Szukam jakiegos tutorialu do Service Mesh. Obojetnie czy to bedzie istio, envoy czy cokolwiek innego. Potrzebuje czegos sprawdzonego i z jakimis porzadnymi przykladami. Fajnie jakby tez byly jakies labki, a jak byloby cos ala k8s the hard way to juz w ogole wypas
#kubernetes #devops #cloud
Mi podobała się oficjalnie dokumentacja Linkerd. Nie dość że przystępna, do tego jest książka o wejściu na produkcję (link), to sam soft jest dużo prostszy i bardziej uporządkowany niż istio i konkurencja, a ma już bardzo duża społeczność i adopcje.
https://buoyant.io/runbook/linkerd-runbook
https://linkerd.io/2.12/overview/
Nie probowalem, ale obczaje. Dziekowa!