@CamelCase: Ja robię zawsze /app, obojętnie jaka to jest apka. Kiedyś miałem taki projekt, gdzie ścieżka w kontenerze byłą taka sama jak w systemie, więc jak miałeś /home/user/dupa to w kontenerze było tak samo, ale tam kontener służył tylko do kompilacji.
Do czego tak właściwie służy #helm w #kubernetes?

Gdy czytam artykuły o Kubernetesie to czasem odnoszę wrażenie, że to narzędzie to niejako must-have przy pracy z Kubernetesem. Ja natomiast nie widzę żadnej realnej wartości jaką miałoby to narzędzie wnosić. Autorzy opisują Helma tak coś w rodzaju Docker Huba tylko zbudowanego w oparciu o konfiguracje Kubernetesa. Idee chyba łapię tylko o ile takie repozytorium Dockera jest niezbędne bo nie zbudujemy sobie kontenera
@MDobak: Helm to taki manager pakietów. Od postaw mi WordPress z baza i stojące do postaw mi moja aplikacje składająca się z 50 mikroserwisow. Tego nie wyklepiesz w 5 minut. :)
Przydaje się jak robisz sobie na przykład środowiska testowe ob demand pet build albo dla każdego deva.
@MDobak: Tylko, ze yamle masz statyczne. Helma możesz sobie sparametryzowac podczas deploymentu bez tworzenia ConfigMap. Zreszta przez configmap tez nie załatwisz wszystkiego, np. domeny w ingresie. Musisz zmodyfikować yaml i dopiero odpalasz. W helmie podajesz po prostu parametry. Potem jak po 15 minutach nie potrzebujesz to usuwasz to co stworzył, nie zostają ci żadne yamle.
◢ #unknownews

Oddaje w wasze ręce kolejne, jeszcze cieplutkie zestawienie newsów jakie wyłowiłem na znanych portalach z linkami (hakcer news, lobsters, product hunt, devto, medium i z 20 innych).


1) Bardzo niefortunny błąd w systemie OCR... jak bardzo źle można rozpoznać słowo "arms"?
https://wraabe.wordpress.com/2009/03/07/an-ocr-cliche-into-hisher-anus/

2) uDocker - uruchom kontener dockera na serwerze na którym nie ma (lub nie da się uruchomić) prawdziwego dockera
https://github.com/indigo-dc/udocker
INFO: to projekt pobierający kontenery z oryginalnego
Pobierz
źródło: comment_7uTFx24nhwn8BlG0GUFAgxOhwlfjP1sd.jpg
uważasz, że w porządku jest wrzucanie paywallowanych linków na mirko (zwłaszcza do artykułów do których nijak nie masz praw majątkowych ani autorskich)


@aseeon_ : nie płacisz za kontent, tylko za usługę wyszukania przez @imlmpe ciekawego kontentu. To jakbyś miał pretensje do biura nieruchomości, że zarabiają na mieszkaniach, do których nie mają praw. To zupełnie nie tak.
To jakbyś miał pretensje do biura nieruchomości


@j557: ale zdajesz sobie sprawę, że to właściciele "dodają" swoje nieruchomości do biura, a tutaj autorzy tych linków tego nie robią?

To powiedziawszy, absolutnie zdaje sobie sprawę, że to legalne, po prostu uważam, że to godzi w podstawowe idee wolności informacji która przyświeca sporej ilości autorów z tego zestawienia i jest poniżej wszelkiej godności, tylko tyle :)
#linux #docker
Panie i Panowie, takie pytanie. W jaki sposób kontrolować nazwy tworzonych interfejsów przy tworzeniu contenerów? Mam na myśli rozwiązania z bridgem. Podczas startu contenera tworzony jest bridge z nazwą typu br-costam (tu wiem jak kontrolować) oraz interfejs typu vethcostam. I mam problem właśnie z tą nazwą, za jasną cholerę nie mogę znaleźć jak wystartować dockera z taką, która sobie wymyśliłem.
◢ #unknownews

Świeże zestawienie linków już na Ciebie czeka! Zapraszam do czytania :)

Patronom przypominam, że hasło dostępowe do linków uległo zmianie - jest dostępne jako post na Patronite.



1) Lista kilkunastu (wartych przeczytania) książek dla DevOpsów i SRE
https://medium.com/devopslinks/10-great-books-for-aspiring-devops-sre-engineers-76536c7c4909

2) Ściąga z obsługi Dockera - lista większości niezbędnych do pracy poleceń
https://medium.com/statuscode/dockercheatsheet-9730ce03630d

3) DevOps Nightmare - gra dla adminów i DevOpsów. Odnajdź ducha żyjącego w kontenerze Dockera
https://hub.docker.com/r/unknow/devops_nightmare/
INFO: jestem
Pobierz
źródło: comment_egxKH6zJQUklsCXW2aTyJU7kQXA5TJPm.jpg
Stworzyłem grę dla adminów/DevOpsów - paskudnie trudną grę (ʘʘ)
Nie podaję instrukcji, nie mówię o co chodzi - wszystko masz na ekranie.

Gra sprawdza Twoje linuksowe skille - jeśli ich nie masz, będzie BARDZO ciężko ;)

Uruchom grę (musisz mieć dockera w systemie) przez:

docker run --rm -ti unknow/devops_nightmare

#linux #unix #devops #docker #grajzwykopem #gry #bash
Pobierz
źródło: comment_TgxYSbMBUYvF2bJHQV3NNKYqw28dcGr9.jpg
No to mam taką zagwozdkę

Mam aplikację w nodejs, czysty nodejs bez frameworków i tam sobie dziala serwer. Siedzi to w kontenerze Dockera na powiedzmy porcie 3001.

Do CICD uzywam Gitlab i tam sobie buduje aplikacje, testuje, deployuje.

No i jak hostować taką aplikacje przez https? Z tego co wiem to sie robi tak, ze biore modul https({options}, ...)
i w options moge zaladowac pliki z certyfikatami

I nie wiem jak ogarnac
@Melcma: Postaw sobie nginxa jako proxy, i niech on słucha na httpsie przekazując requesty lokalnie po http do Twojej apki.

Certyfikaty skonfigurujesz sobie w nginxie. Druga sprawa, trzymanie certyfikatów w repozytorium to słaby pomysł, szczególnie jeśli myślisz o jakimś githubie czy innym dzielonym - łatwo o wyciek certów. To najlepiej trzymać w jakimś offline'owym szyfrowanym storeage'u, no i oczywiście na serwerze, gdzie działa nginx.
Cześć mirki, doradźcie mi jakiś tani VPS. Chciałbym na nim pobawić się z dockerem, a wiem, że nie wszystkie wersje OpenVZ na to pozwalają.

Chodzi mi głównie o te najtańsze opcje.

Widzę w ogóle, że na hekko jest promocja 90% niby do 23.59 i pytanie czy faktycznie taka promka tylko dziś, czy u nich to standard i tak naprawdę promocja jest 'zawsze' (patrz Udemy) ?

#vps #hosting #hekko #aruba #ovh #docker
via Wykop Mobilny (Android)
  • 1
@Hilarious: na Azure(I pewnie na AWS) sporo ceny zależy tylko od wyobraźni architekta i znajomości usług Microsoftu. Zwykła stronę www możesz wystawić na AppService za 20$ a możesz też na Storage account zrobić za prawie darmo jak nie potrzebujesz backendu. A jak potrzebujesz a wiesz ze nie masz ciągłego obciążenia strony to budujesz Azure function / lambde i dalej masz prawie za darmo ;) trochę na temat Azure poduczysz się tutaj
Witam mirki,
pracuję z #docker codziennie, ale bardziej jako maszyna developerska gdzie po prostu stawiam sobie rzeczy typu bazka, jakiś phpmyadmin i inne takie kwiatki. Chciałbym pójść trochę dalej i pogłębić swoją wiedzę o to jak go wykorzystać na produkcji. Takim projektem, który chciałbym wykonać przy okazji tej nauki to stawianie środowiska dla testerów per pull request (czyli postawienie apki front+backend do tego bazka utworzona z jakiegoś dumpa wcześniej przygotowanego na tę
Zaraz mnie coś trafi z tym #docker. Próbuję uruchomić aplikację GUI i nie chce działać. Wykonuję wszystkie wskazówki z tej strony -> http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/

Jednak na samym końcu otrzymuję komunikat:

No protocol specified
error: XDGRUNTIMEDIR not set in the environment.
Error: cannot open display: :0

System na fizycznym sprzęcie to openSUSE Tumbleweed.

#pytaniedoeksperta #pytanie #linux #opensuse
#docker #server #backend

1. Dlaczego tutaj:
https://hub.docker.com/_/mediawiki/

MYSQLRANDOMROOTPASSWORD: yes
nie działa?

ERROR: The Compose file './stack.yml' is invalid because:
services.database.environment.MYSQL_RANDOM_ROOT_PASSWORD contains true, which is an invalid type, it should be a string, number, or a null

2. Pytanie: dlaczego na tym obrazie jest propozycja yes, jeśli to nie działa? Czy nikt nie korzysta z tego obrazu że nikt nie zwrócił na to uwagi i nie poprawił przykładu?

3.
@Tril: Nadal nie działa. No gurwa.
Nie wiem co można bardziej wyczyścić. To praktycznie pewne że to nie wina nie usuniętych kontenerów.

To co jest z tym nie tak? Podgląd pliku Dockerfile pokazuje, że odnosi się do wersji 1.31.1 a po pobraniu widać że starą wersję.
Nie wiem, jakiś parametr trzeba dodać, żeby szła najnowsza wersja mediawiki?
To jest już chore. :|
Od jakiegoś czasu mam problem co kilka dni z dockerem, wywala że jest uszkodzony i muszę przywrócić do ustawień fabrycznych, nowe instalacje i problem powraca a jest to cholernie irytujące może ktoś z was miał podobny problem i go rozwiązał ?

#apple #docker
◢ #unknownews

Czas na nowe zestawienie - dziś starałem się, aby było mniej techniczno-hardcorowo-geekowe niż ostatnio ;)


1) Badacze podają, że średni wiek założyciela UDANEGO startupu to 45 lat
https://hbr.org/2018/07/research-the-average-age-of-a-successful-startup-founder-is-45

2) Telefony Huawei śledzą lokalizację swoich użytkowników bez ich wiedzy?
https://threader.app/thread/1051204370543648770
INFO: ciekawa analiza jednej z fabrycznie wrzuconych aplikacji na Huawei P20 kupionym w Chinach

3) Boisz się montażu 'smart urządzeń' w swoim domu? Masz się czego bać...
https://www.forbes.com/sites/thomasbrewster/2018/10/13/smart-home-surveillance-governments-tell-googles-nest-to-hand-over-data-300-times/amp/
INFO: rząd
Pobierz
źródło: comment_AyRV1rvQltVWxUpt3XwQE4xuLcOoBk1Z.jpg