Dawniej w IT można było powiedzieć, że takie jedne z topowych zarobków mieli Senior Java Developerzy, teraz jak wbijam na nofluffjobs i ogólnie inne portale to widzę, że prym ten przejęli DevOpsi.

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

@NiBBonacci:
Pewnie koledze chodzi o to ze Devops to nie pozycja, stanowisko, zakres obowiazkow ale filozofia podejscia do pracy zakladajaca burzenie murow i likwidowanie silosow wiedzy opsowej i devowej.

Ja dzialam duzo w multicloud/cloudnative/infra/sre i rzeczywisice rynek jest mocno perspektywiczni i chlonny ale ... tak jak my w branzy IT optymalizujemy prace innych i likwidujemy stanowiska pracy innym - tak sa firmy w IT ktore ciagle zmieniaja IT branze i optymalizuja
  • Odpowiedz
Ni ch**a nie mogę zmienić nazwy użytkownika w terminalu. Próbowałem edytować plik ~/.zshrc, dodając export PROMPT="randomname %1\"; clear; ale niestety to nie działa. Oczywiście robiłem source ~/.zshrc. Przeleciałem tez przez większość tutoriali na YT, ale dalej nie działa. Czy ktoś mógłby zasugerować, jak mogę to zrobić? #macbook #apple #devops
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Po zmianie użytkownika dalej w terminalu widzę coś takiego : randomname@Mac-Mini. Wychodzi na to, ze zmiana tyczy się tylko wartości przed @. Co ciekawe na MacBook-u, samo wklepanie export PROMP=„bla bla… w terminalu…zmienia nazwę użytkownika.
  • Odpowiedz
Mirki, jaki jest najprostszy i wg best practices pipeline dla Jenkinsa i Terrraforma ktory uzywa kilku branches: dev, stage i prod?
Mam repo z kodem terraforma i chcialbym deployowac ten kod gdzie indziej zaleznie od tego jaki jest branch np. dev idzie tylko na srodowisko testowe, stage na stage i prod tylko za approvalem na produkcje. W gitlabie robilem to w jednym pipelienie z uzyciem environments i terraform workspaces. Ma ktos jakis
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam kalster Kafek Kraft, czyli bez zookepera. Musze go atakować locust i "wyrównać" duże obciążenie dysku, żeby pingi były niskie. Udało mi się pozbyć wielu artefaktów (duże pingi i duże obciążenie io serwera) już nie ma regularnego ksztuszenia ani wysokich pingów co kilka minut. Teraz już działa to "płynnie". Jak dla mnie ujdzie.

Pytanie, czy ktoś z was by to jeszcze poprawiał? Jeśli tak to jak? Poniżej parametry,z którymi eksperymentuje.
//STANDARDOWE
offsets.topic.replication.factor=3
num.network.threads=3
pyroxar - Mam kalster Kafek Kraft, czyli bez zookepera. Musze go atakować locust i "w...

źródło: comment_1667314342rp8FqXLKUzsTIQQtesycA3.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bardziej adminowe mirki - na co wydajecie swoje budżety szkoleniowe?
Kupiłem dostęp na kolejny rok do www.kodekloud.com i kurs do SAA-C03 u acantrill i zostało jeszcze z 1800 zł do wydania z budżetu szkoleniowego.
Macie pomysły na co warto wydać te pieniądze w tematach #sysops #devops #cloud ?
Jedyne co znalazłem w necie to jakieś weekendowe szkolenia za 3.5K, szczerze mówiąc nie widzę sensu większego skoro
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorzystaniem GitLaba zaprojektujemy scenariusz w ramach którego pobierzemy kod aplikacji Frontendowej (Angular) oraz Backendowej (Spring Boot) z repozytorium, przebudujemy go i stworzymy dla nich obrazy Dockerowe, które umieścimy w Container Registry. W finalnym etapie naszego scenariusza obrazy Dockerowe zostaną wdrożone i uruchomione na Cloud Hostingu!

✅Dzięki temu osiągniemy w pełni zautomatyzowany proces w ramach którego:
Następuje budowanie i testowanie znajdującego się w repozytorium ➜ Tworzony zostaje obraz
SoftBull - ✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorz...

źródło: comment_1667156893tWqMG3b6uSnjW5SNK0R0xd.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#kubernetes #k8s #devops #programowanie

Ma ktoś pomysł czemu jak na Minikube ustawiłem se ingress i robię zapytania z poda z frontem na API na backendzie to dostaje na pysk 403 ? (zapytania też kieruje na taki adres jak jest nginx wystawiony) Kombinuje jak to obejść, ale kończą mi się pomysły, czy może wdupić frontend i backend w jednego poda i wtedy callować api po
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Need: ten curl co wkleiles to spod windowsa jest, nie umywa się do prawdziwego curla, nie da się nim tego przetestować.

Na szczęście tcpdump nam pokazał że ingress działa.

To co zauważyłem w zrzuconym ruchu, to podwójny / - być może Twój pod nie jest w stanie go
  • Odpowiedz
Jaka jest obecnie najlepsza na rynku usługa do monitoringu serwera Linux? Potrzebuję miejsca gdzie będę wrzucał logi typu: użycie CPU, dysku, pamięci RAM. Potem potrzebuję, żeby mi narysowano ładny wykresik i wysłano alert na maila w razie potencjalnych problemów. Potrzebuję też mieć możliwość rejestrowania zdarzeń według własnego uznania. No i fajnie jakby był dostępny gotowy output do telegrafa.

#linux #devops #informatyka
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
@przepyszna_frytka: możesz tak zrobić. 8 to już gites. A na k3s to już w ogóle luzik powinno być.

Zawsze możesz postawić dla poćwiczenia a potem sieknąć minikube czy k3s żeby ćwiczyć resztę, API i deployment.
  • Odpowiedz
Mirki DevOpsi pytanko - dev team ma pipeline ktory stawia apke na k8s i chca dodac do tego 3rd party load balancer/ WAF. Teraz pytanko, czy ten WAF i Ingress powinien byc w tym samym pipeline co apka czy oddzielnym?
W sensie, 1 pipeline ktory stawia apke, deployuje do k8s, testuje a potem stawia ten ingress i dodaje WAF, czy moze oddzielny pipeline dla ingress i WAF?
#devops #cicd
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ksos: loadbalancer np. metallb i ingress-nginx wdrażasz przed aplikacjami, aplikację najlepiej wdrażać przy pomocy helm chart gdzie określasz jak ma być skonfigurowany ingress tz. wystawiana aplikacja na świat
  • Odpowiedz
@ksos: ja to robie na osobnej warstwie, mam przewaznie infra as a code (tu networki/sqlki/aks/gke etc w terraformie) potem mam env as a code (gdzie mam w terraformie trzymanie stanu yamli/czartów dla aksów i inne konfigi chociazby schema bazek) no i deployment appek. polecam takie rozdzielenie bo nie ma bajzlu i latwiej potem developerom zrobic jakis trigger na podstawie branczy/contentu
  • Odpowiedz
Mam 3 maszyny, które widza się po IP (sprawdzałem poleceniem nc) ale nie po hostname.
Według mnie etc/host wygląda dobrze.
Plik etc/hosts/ dla kafka-node-1:
127.0.0.1 localhost
127.0.1.1 kafka-node-1

#
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ma ktoś jakaś działającą konfigurację Kafka Kraft w klastrze na kilku maszynach?

Wszystko startuje, mogę tworzyć topiki, zapisywać i czytać, ale działa ale osobno. Po prostu nie wiem, co robię nie tak.
Wyczyściłem maszyny, więc to nie zaszłości konfiguracji.

Wszystko działa na tej konfiguracji:
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę sprawdzić wolne adresy w sieci, na razie skanuje wszystko nmap, ale to trwa. Jak mogę się upewnić, ze dany konkretny adres sieci jest wolny? Bo muszę nadać serwerowi static z dhcp.

A pomylę się ino raz i nie będę miał połączenia z serwerem jak się pomylę.

#linxu #devops
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Fajne deale na certy do #kubernetes (35% off). Można kupić i zabrać sie za nie np za pół roku? Teraz troche nie mam czasu a chodzi to już za mną troche, a zawsze cos tam moznaby przycebulic
#devops

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gdybyście byli kafką kraft, to czemu byście nie chcieli być w klastrze?

Błąd: nie mogę robić topiców bo "WARN Connection to node 0 could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)"

Tu rola ansibla: https://pastebin.com/St6rTHi1

Tu
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pyroxar: za dużo do analizy, ale sprawdź advertised.listeners=PLAINTEXT://localhost:9092 - że niby inne nody mają się łączyć do siebie samych? Chyba tu coś zmajstrowałeś.

Z SO:

Listeners are all the addresses the Kafka broker listens on (it can be more than 1 address) whereas advertised listeners are the addresses other agents (producers, consumers, or brokers) need to connect to if they want to talk to the current
  • Odpowiedz
Czy ktoś z #devops albo #programowanie kojarzy może jakąś aplikacje www open source, która pozwoli mi stworzyć "nakładkę" do komend wykonywanych na serwera? Przykład mam komendę opalaną na jakimś serwerze i chce osobie nietechnicznej pozwolić ją wykonać, i nie chce jej kazać się logować na serwer przez ssh.
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lolen: Najłatwiej to będzie machnąć prosty serwer www w jakimś flasku z wystawionym endpointem, który będzie robił co tam chcesz. Jak potrzebujesz coś więcej, niż odpalania linkiem, to sobie możesz do tego stronkę z przyciskiem dorobić ;p
  • Odpowiedz