Aktywne Wpisy
SaintWykopek +233
Na wykopie wystalkowano kiedyś laske po pieprzyku na brzuchu. Głupie wykopki zamiast wspierać #wgw od #ladnapani zgłaszali dziewczynę na uczelni. Tak, wyrzucono ją ze studiów.
#czarnyhumor #afera
#czarnyhumor #afera
Banderoza +468
Jestem behapowcem w pewnej firmie. Nadzoruję ponad 200 pracowników. Powiem tak. Kierowcy ciężarówek to są największe matoły z jakimi w życiu pracowałem. Większość z tych ludzi ma problem z pisaniem i czytaniem a ja muszę ich uczyć zasad BHP i bezpiecznej jazdy. Nie da się! chociaż bym wychodził z siebie i stawał obok to się #!$%@? nie da. Im się mózgi resetują metr za progiem sali szkoleniowej. Codziennością jest, że oni nie
Realizuje projekt inżynierski, na temat którego mam takie sobie pojęcie.
Muszę pokazać alternatywną drogę projektu urządzenia do pomiaru temperatury i wilgotnosci.
Wykorzystam do tego Docker Swarma(w gre wchodzi tez kubernetes), RabbitaMQ, Jenkinsa/Gitlab do automatyzacji procesów.
To o co proszę to jeżeli ktoś kojarzy fajne publikacje, filmiki, blogi etc. Gdzie mogę uzyskać rzeczowe informacje to będę wdzięczy.
Wiem że jest tego dużo aczkolwiek przebijając się przez to trafiłem na masę nieprzydatnych, a wręcz mylących informacji.
Jeżeli czyta to jakiś specjalista w tym zagadnieniu to chętnie przygarnę kontakt (za bezpośrednią pomoc odwdzięcze się choćby materialnie)
Z materiałów polecam oficjalną dokumentację (nauka tego zajmie pewnie z miesiąc (tak ze 150-200h)):
- https://www.docker.com/get-started
- https://www.rabbitmq.com/getstarted.html
- https://www.jenkins.io/doc/
Generalnie rozwiązanie ma działać na zasadzie możliwości dowolnej liczby stworzonych urządzeń, mam to przetestować tworząc klaster lokalny oparty na dwóch maszynach.
Generalnie promotor zasugerował mi taki temat i już w tym siedzę więc podejmę się tego.
urządzenie pomiarowe -> coś co zamienia Ci sygnały na protokół sieciowy (np rassbery wysyła na kolejkę rabbitmq)
z kolejki ściągasz i wrzucasz do bazy danych (np. influxdb) a to już wyświetlasz jakąś graphaną
jeżeli ma być w teorii dowolna liczba urządzeń, to możesz przeskalować kolejkę i bazę, Jeżeli pokazówka ma być na dwóch maszynach, to swarm będzie w sam raz, bo k8s ma więcej kombinowania.
W
Generator danych(gstreamer albo cos), uzyje zamiast fizycznej malinki -> rabbitmq -> baza danych ->graphana.
Wszystko pod czujnym okiem swarma + jenkins/gitlab do automatyzacji procesów. Mam stworzyć też pipeline.
Czy uważasz że rozwiazania wymienione przez Ciebie są najprostsze w implementacji ?
Tak mniej więcej kojarze co mi będzie potrzebne ale nie wiem na dobrą sprawę od czego zacząć.. chyba od swarma i stworzenia klastra
Z automatyzacją się pewnie pobawisz trochę, choć to będzie najmniej używane. Tu też, jak ma być na lokalnych kompach, to lepiej jenkinsa, który będzie miał do nich dostęp, żeby uruchomić komendę do zwiększenia/zmniejszenia replik.
Były 3 maszyny i generalnie działały, widziały się.
Czyli po stworzeniu swarma i połączeniu w klaster, mogę już dowolnie ustalić kolejność instalacji rabbita/generatora i całej reszty ?
Może też np. włączać/wyłączać wysyłanie danych przez urządzenie (jak będzie miało takie polecenia na interfejsie).
Jeśli chodzi o materiały o Dockerze, możesz zajrzeć na mojego bloga https://szkoladockera.pl
Ewentualnie jak zaczynasz od zera, to https://szkoladockera/kurs-mailowy