CI/CD pipeline znowu nie działa?
Brakuje autoscalingu?
Logi się nie agregują?

Jeśli to Twoja smutna rzeczywistość, to polecam trochę medytacji ( ͡° ͜ʖ ͡°)

#devops #medytacja
Pyxelr - CI/CD pipeline znowu nie działa?
Brakuje autoscalingu?
Logi się nie agregu...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mam pytanie do Yocto, aczkolwiek jest to bardziej pytanie dotyczące tego jak wygląda CI dla takiego projektu.
Załóżmy, że mam repo R1, w którym mam warstę BSP dla różnych maszyn, drivery, oraz warstwę dla mojego distro. W repo R2, mam meta-warstwę opisującą konkretny projek (P1) który wykorzystuje m.in. warstwy z R1. Mam też repo R3, które zawiera kod jednej z aplikacji, która jest budowana (za pomocą SDK dla P1), paczkowana (Conan
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: z tego co ja pamiętam przy takim projekcie, to robione było osobne repo i tam komendami CI wszystko było ściągane i budowane. Jeśli chodzi o budowanie automatycznie po zmianach w repach zależnych to sprawdziłbym coś takiego jak: Dependabot albo może Github actions? Zależy czego używasz do repozytoriów
  • Odpowiedz
Witam. Mam konfigurację jak na załączonym zrzucie ekranu. Maszyna Ubuntu ma skonfigurowany Bridge Adapter w VirtualBox. Co muszę zmienić aby z poziomu przeglądarki na hoście Windows mógł odpalić aplikację, która działa na porcie 8080 na kontenerze dockera?

#docker #devops #siecikomputerowe #sysadmin #it #programowanie
1z100 - Witam. Mam konfigurację jak na załączonym zrzucie ekranu. Maszyna Ubuntu ma s...

źródło: comment_1642875305AxbtDxqGCPAsASPULKX9jL.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
@1z100: musisz wystawić port w dockerze -p 8080:8080, wtedy z Windowsa będziesz widział usługę na 192.168.0.200, o ile nie masz firewall na Ubuntu, wtedy jeszcze musisz dodać sudo ufw allow 8080 na ubuntu
  • Odpowiedz
Mam bardzo przeciętną wiedzę o devops, ale chciałbym się trochę podszkolić. Bardzo mnie ciekawi kwestia Kubernetes, czy jest sens w to się bawić? Czy jeśli ktoś tworzy średniej wielkości startup tylko na Polskę, to nie ma sensu w to iść i wystarczą rozwiązania typu Digtalocean droplet albo Heroku?

#programowanie #devops
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bonus wszystko zależy od tego, co ten startup ma robić. Tak czy siak teraz są autoskalowalne usługi dostępne na chmurze, więc i nawet nie musisz do końca wiedzieć, co dzieje się pod spodem, np. AWS ECS
  • Odpowiedz
@bonus: przy zerowej wiedzy i dwóch apkach nie szedł bym w kubernetesa. Oczywiście nawet w takich przypadkach miałoby sens np. jakbyś miał wiedzę i postawiony klaster.
  • Odpowiedz
  • 0
@M30h4Bb zajebiście, ale trzeba pokój posprzątać. ( ͡° ʖ̯ ͡°) No normalnie, tak jakbyś to sobie wyobrażał, hindus siedzi i obserwuje Twoja kamerke i monitor, a specjalny soft weryfikuje czy czegoś nie masz na kompie uruchomionego oprócz ich przeglądarki.
  • Odpowiedz
@M30h4Bb zajebiście, ale trzeba pokój posprzątać. ( ͡° ʖ̯ ͡°) No normalnie, tak jakbyś to sobie wyobrażał, hindus siedzi i obserwuje Twoja kamerke i monitor, a specjalny soft weryfikuje czy czegoś nie masz na kompie uruchomionego oprócz ich przeglądarki.


@Wykopek_wykopek: na jakim systemie zdawales? to bylo PSI?
  • Odpowiedz
Nigdy nie patrzyłem na oferty SRE bo ktoś chyba pisał, ze SRE to taki lepszy devops a tymczasem ogłoszenie o prace : https://justjoin.it/offers/avsystem-site-reliability-engineer-abddba1c-b0ef-4fdc-9719-9fad540794ab

Wyglada „biedniej” niż gdybym ja jako admin linuxa miał opisać co robię aktualnie. Co myślicie o tym? Opis jest skąpy czy ja jestem dymany? XD

#sysadmin i może ktoś z #devops
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@imlmpe:

hiccupFX - prosta biblioteka JS, która niweluje efekt przesuwania obiektów w trakcie ładowania strony


Nie niweluje tylko dodaje xd
No chyba, że nie wyłapałem sarkazmu
  • Odpowiedz
Mam taki oto skrypcik do kopiowania plików do kontenera. Chciałbym go przerobić w taki sposób, że jeżeli wybiorę flagę --all to pliki w kontenerze, które nie są kopiowane, zostaną usunięte. Macie jakiś pomysł?

#!/bin/bash
[ -z "$1" ] && echo "Please specify a directory or file to copy to container (ex. vendor, --all)" && exit

REAL_SRC=$(cd -P "src" && pwd)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VintageRock: Możesz użyć polecenia mv bezpośrednio na filesystemie, pomijając api dockera do operacji na plikach. (np: /proc/PID/root albo /var/lib/docker/overlay2/; docker inspect twoim przyjacielem )
  • Odpowiedz
#netprasowka 03/22

Cześć w nowym tygodniu.

1. Jak zainstalować i skonfigurować Pi-hole. Dlaczego warto zainteresować się tym tematem? Pi-hole pozwala blokować reklamy, trackery a nawet malware. Masz tu kompletny artykuł jak zainstalować i zarządzać swoim Pi-hole. Warto zadbać o bezpieczeństwo swojej domowej sieci.
Link
Showroute_pl - #netprasowka 03/22

Cześć w nowym tygodniu.

1. Jak zainstalować i...

źródło: comment_1642408061EQOeY8DUIHgUmdNOVLj1rq.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Planuje podjąć staż jako Devops, wydaje mi się ze dobrym pomysłem na początek będzie zapoznanie się z Dockerem, może ma ktoś jakiś ciekawy kurs/poradniki?
Chyba ze na początek coś innego? Chętnie posłucham rad od bardziej doświadczonych.

#programowanie #devops #devopsiarz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@b0wie: wpisz w youtube docker for beginners, zobacz jak działają przykładowe configi compose pod reacta na development z live reloadem, jak wygląda docker produkcyjny pod reacta, czym się róznią, zrozum to, no i wtedy jesteś gotowy na staż ( ͡° ͜ʖ ͡°)
możesz tez poczytać na jakieś nudne tematy np. jak działa docker i czym się różni konteneryzacja od wirtualizacji itp. bo na pewno padnie takie
  • Odpowiedz
Macie jakieś doświadczenie z signatureV4 od AWSa? Rozważam to rozwiązanie w kontekście granulacji uprawnień za pomocą Cognito groups i Cognito identities, ale nie mogę się doszukać już zaimplementowanych takich rozwiązań. Mocno wpływa to na performance działania aplikacji? Cały request jest podpisywany, łącznie z payloadem i boję się, że może się to obrócić przeciwko mnie ( ͡° ʖ̯ ͡°)

#devops #aws #devopsiarz #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

użyć custom authorizera w postaci lambdy


Czy mógłbyś napisać coś więcej na ten temat lub podesłać jakiś link, który rozwijałby ten temat? ( ͡° ͜ʖ ͡°)

  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Cześć, mam problem z #jenkins i #gradle. Próbuję zautomatyzować podpisywanie aplikacji Android. Keystore, alias i hasła potrzebne do tego trzymam w HashiCorp na Jenkinsie.

Pipeline mam skonfigurowane tak, że przy pomocy sh uruchamiana jest komenda z gradle. Do tej komendy jako parametry potrzebuję przekazać tę wartości, które siedzą w vaulcie. Gradle na podstawie tych parametrów bierze plik keystore i resztę i podpisuje apke podczas kompilacji.

Problem polega na tym,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@annotate: Nie, macie rację. Już sobie potwierdziłem, że w logach są gwiazdki, ale job ma normalne wartości. Dopiero jak zapisałem je do pliku to zobaczyłem. Już jestem blisko, być może było wszystko ok tylko zły plik jest pod ścieżką z keystore ( ͡° ͜ʖ ͡°) Jutro będę weryfikował.

@another_throwaway23

Dzięki za pomoc :)
  • Odpowiedz
@bin-bash: lepsze stawki, nie trzeba rozkminiac co klient ma na mysli, brak sprintow, wiecej wolnego czasu tak patrzeac po devopsasch ktorych znam, nie trzeba grzebac w kodzie zrobionym przez 10juniorow itd
  • Odpowiedz
@kimikini: Trzeba rozkminiac co klient miał na myśli, ba nawet gorzej, trzeba rozkminiac co programista miał na myśli. Trzeba grzebać w kodzie, cały czas jest popędzanie, dlaczego np. nie zrobiłeś 15 baz danych, 18 środowisk. Wszystko na wczoraj. Kod tez trzeba pisać, do tego jakieś buildsystemy i odpowiadać na pytania dlaczego nie mamy biblioteki x w wersji 2.0, a mamy tylko w wersji 8.1 i kod ze stackoverflow nie działa.
  • Odpowiedz