Panowie słuchajcie, chce zdeploywać kilka aplikacji, ale nie mam na ten temat żadnej wiedzy, zawsze tego unikałem i robiłem se okienka/tui, bo nie chciało mi się z tym bierdolić xD Teraz trochę ich poprzepisywałem, zrobiłem frontend w stylu stallmana, na lokalhoscie wszystko działa, więc zostaje mi zakup vps, domen i skonfigurowanie tego wszystkiego. Tylko kurba nie mogę nigdzie znaleźć poradnika który krok po kroku by to wszystko opisywał, w tym zabezpieczanie samego
@VeXes: Dlaczego nie wrzucisz tego w dockera jak człowiek?


@aloucie: "Dockera" i "jak człowiek" w jednym zdaniu xD Jak już chce jak człowiek to niech chociaż z podmana skorzyta. Docker to straszny shit jest.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 3
@aloucie: gość to robi dla siebie a nie po bożemu dla korpo z całym CI/CD. To są statyczne pliki bo wspomniał o stronie stallmana która ma pliki HTML, jeden xml jako feed RSS i zero jsa. Tam nie ma się co kompilować.
  • Odpowiedz
Mirki mam problem z konfiguracją deploymentu (helm, kubernetes):
schemat ładowania zmiennych do deployment.yaml wygląda tak:
deployment.yaml -> configmap.yaml -> values.yaml

w configmapie mam taki wpis (do node'a):
NODETLSREJECTUNAUTHORIZEDVALUE: {{ .Values.TOKEN.NODETLSREJECTUNAUTHORIZEDVALUE }}

a w values.develop.yaml (ustawiony w argo):
TOKEN:
NODETLSREJECTUNAUTHORIZEDVALUE: "0"

resztę (nieistotnych) ustawień wyciąłem.

Problem jest taki, że gdy parametr NODETLSREJECTUNAUTHORIZEDVALUE ustawiam z poziomu values.develop.yaml to
@Generyczny_nick: odpowiem sobie sam:
w plikach konfiguracyjnych values.yaml (bądź tych przygotowanych per środowisko) wrzucamy zmienne w klasycznej postaci np:
nodetlsrejectunauthorizedvalue: '0'
a w configmapie:
NODETLSREJECTUNAUTHORIZEDVALUE: '{{ .Values.token.nodetlsrejectunauthorizedvalue }}'

Nie sądziłem, że całe to odniesienie do wartości z values.yaml w postaci {{ .Values.token... można umieścić między znakami ' '
  • Odpowiedz
Słyszałeś o #kubernetes i nie wiesz jak zacząć? To się świetnie składa Przygotowaliśmy podręcznik na 50+ stron, który od piątku do niedzieli został pobrany 641 razy z https://poznajkubernetes.pl/

Znajdziesz w nim:
- 10 podstawowych zasobów oraz polecenia jak ich używać
- 9 najważniejszych komponentów architektury
- konfiguracja powłoki pod Windows, Mac i Linux

Do tego co tydzień dzielimy się wiedzą w tematyce #deployment i #kubernetes z punktu widzenia #programista

Zapraszam Cię razem
stapp - Słyszałeś o #kubernetes i nie wiesz jak zacząć? To się świetnie składa Przygo...

źródło: comment_oTsG7N3Vif8qOH95tVLNXofa5MRLl6iA.jpg

Pobierz
@stapp: O wow, 2/3 książki to instrukcja instalacji minikube/dockera.

Strona 38
- pod to nie jest najmniejsza jednostka wdrożeniowa tylko logiczna, najmniejsza to jest Container, bo Pod może składać się z wielu kontenerów.
- dlaczego na diagrami kube-proxy łączy się z kube-apiserver?
- master nie jest jednym z nich, tylko jednym z rodzajów. Instalacja z jednym masterem nie jest HA, szczególnie kiedy etcd działa na hostach mastera.

Strona 39
- master
  • Odpowiedz
@JustJoinIT: Cześć Mirki i Mirabelki, wracamy do publikowania cotygodniowych Technologicznych Prasówek. Sporo wartościowej wiedzy, także korzystajcie! ( ͡° ͜ʖ ͡°)

-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit

1. 11 bibliotek #react, które powinno się znać w 2018 roku
https://blog.bitsrc.io/11-react-native-component-libraries-you-should-know-in-2018-71d2a8e33312

2. Tworzenie wysoce responsywnego widoku arkusza za pomocą #react Native
https://build.affinity.co/building-a-highly-responsive-sheet-view-with-react-native-51129ec34c63

3. Badanie różnic między Native, #flutter i #reactnative w środowisku mobilnym
Chciałbym usprawnić pracę nad projektem. Posiadam repo, na lokalu skonfigurowanego vagranta z puphetem. W razie stawiania projektu lokalnie jednym klikiem stawia mi się wszystko.

Teraz przydałoby mi się coś podobnego ale na "produkcji". Np. aby z gita pobrało branch master, odpaliło composera + ew. moje komendy.

Ktoś coś?

@pitu-pr: Ja używam Rocketeer, w sumie dla Laravela i trzeba trochę pokonfigurować, ale robotę robi. Gdzieś tam przy łoterkulerze przewinęły się też nazwy Deployer i Magallanes, ale nie używałem. Za to capifonycwel, bo nigdy mi się nie udało zmusić do działania.
  • Odpowiedz
@Hieronim_Buszewski: Ale ani Rubber ani Chef to nie są narzędzia do deploymentu. Chef to narzędzie do DevOps tak jak Puppet czy Ansible, a Rubber to wtyczka do Capistrano pomagająca w zarządzaniu EC2.

Do deploymentu masz:

- Capistrano

- Mina

- Vlad

Jednak ja wolę klasyczne już Git-deployment.

Ogólnie to głównie używam Heroku, więc do zarządzania chmurą mam gotowe narzędzie. Jednak w przypadku jak mam sam coś postawić to patrzyłem na Puppeta,
  • Odpowiedz