Szukam wsparcia w #terraform i #azure. Czy taka konfiguracja https://pastebin.com/raw/pyGVgJ0E jest odpowiednia, żeby z kontenera w azurermcontainerapp można było połączyć się do mysqlflexibleserver? Nie wiem, czy te wewnętrzne domeny mam dobrze zrobione.
Wszystko
Najnowsze
Archiwum
Hej #devops, jak teraz robi się deploy aplikacji #php #symfony na #azure za pomocą #terraform czy #opentofu?
Apka składa się z dwóch kontenerów #php i #apache. Do tego potrzebna jest baza danych #mysql i jakiś volumen/dysk, w którym będę przetrzymywać treści z symfony wstawiane przez użytkowników (np. obrazki). Chciałbym też wykorzystać
Apka składa się z dwóch kontenerów #php i #apache. Do tego potrzebna jest baza danych #mysql i jakiś volumen/dysk, w którym będę przetrzymywać treści z symfony wstawiane przez użytkowników (np. obrazki). Chciałbym też wykorzystać
@panDocent: Jak kontenery to najprościej to zrobić w AKS, czyli Azurowy zarządzany k8s. Do tego jakiś FluxCD/Argo do deploymentu.
1. Wypychasz nowy kod do repo
2. GH actions buduje obrazy i wypycha do container registry (nie pamiętam jak to się dokładnie w ażure nazywa)
3. Konfigurujesz fluxa/argo, żeby obserwował registry
4. Po wykryciu nowego obrazu leci deploy nowej wersji apki na AKS
1. Wypychasz nowy kod do repo
2. GH actions buduje obrazy i wypycha do container registry (nie pamiętam jak to się dokładnie w ażure nazywa)
3. Konfigurujesz fluxa/argo, żeby obserwował registry
4. Po wykryciu nowego obrazu leci deploy nowej wersji apki na AKS
@panDocent: nie mialem doczynienia ale to taka bieda wersja aks i tansza
Mamy w robocie dosyć duże środowisko Azurowe, potrzebujemy go w dosyć szybki i prosty sposób przepisać do #terraform . Macie na to jakieś dobre patenty, jak to najlepiej zrobić?
#programowanie
#programowanie
konto usunięte via Wykop
- 3
@NipponJPN: czat dżipiti
- 0
#programowanie #devops #terraform
Mirki pomocy.
Mam wątpliwości, w projekcie ogólnie używamy terraforma do tworzenia resororcow typu buckety, ec2 i inne takie, ale mamy taki jeden projekt konsolowy, który tworzy grupy w cloudwatchu przy użyciu lambdy no i metric filters w sumie też, czy takie coś jest okej, w sensie takie hybrydowe podejście?
No, bo teoretycznie jest trochę lipa z usuwaniem tego potem, bo nie zrobimy sobie
Mirki pomocy.
Mam wątpliwości, w projekcie ogólnie używamy terraforma do tworzenia resororcow typu buckety, ec2 i inne takie, ale mamy taki jeden projekt konsolowy, który tworzy grupy w cloudwatchu przy użyciu lambdy no i metric filters w sumie też, czy takie coś jest okej, w sensie takie hybrydowe podejście?
No, bo teoretycznie jest trochę lipa z usuwaniem tego potem, bo nie zrobimy sobie
- 10
⚠️CEO Terraform Labs Do Kwon aresztowany w Czarnogórze
https://bitcoinpl.org/ceo-terraform-labs-do-kwon-aresztowany-w-czarnogorze
#terraform #krypto #kryptowaluty #bitcoin
https://bitcoinpl.org/ceo-terraform-labs-do-kwon-aresztowany-w-czarnogorze
#terraform #krypto #kryptowaluty #bitcoin
źródło: do-kwon
Pobierz
konto usunięte via Wykop
- 3
@tomas-minner: jak widać bitcoiny szczęścia nie dają, ile on ich ukradł 3K BTC z walleta projektu?
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
Kurs "Terraform w godzinę" właśnie trafił do sprzedaży :)
➤ https://terraform.mikr.us
To skondensowany kurs wprowadzający w świat Tewrraforma, czyli jednego z popularniejszych narzędzi do zarządzania infrastrukturą chmurową za pomocą kodu (Infrastructure as
➤ https://terraform.mikr.us
To skondensowany kurs wprowadzający w świat Tewrraforma, czyli jednego z popularniejszych narzędzi do zarządzania infrastrukturą chmurową za pomocą kodu (Infrastructure as
źródło: Terraform_w_godzine_jest_tmp
Pobierz@imlmpe: Przerażają mnie takie ogłoszenia. Żeby nie rozumieć terraform trzeba być małpa. Wystarczy poświecić może godzinę na przeczytanie dokumentacji na stronie. A ludzi robiących certyfikaty z takich rzeczy i napędzających takie spirale powinno się banować.
Czesc. Czy warto jest zdac Terraform Associate? Czytam, ze niby nie, no ale zawsze to jakis cert i wiedza uporzadkowana.
Nie znam za bardzo #terraform - wiem jak uruchomic EC2 czy S3 na AWS i inne proste rzeczy, a chcialbym sie nauczyc tak aby byc poczatkujacym, ale sprawnie sie poruszac, bo sporo firm opiera sie na uzywaniu go z AWS/GCP/Azure a nie tylko np. na samym Kubernetes.
#devops
Nie znam za bardzo #terraform - wiem jak uruchomic EC2 czy S3 na AWS i inne proste rzeczy, a chcialbym sie nauczyc tak aby byc poczatkujacym, ale sprawnie sie poruszac, bo sporo firm opiera sie na uzywaniu go z AWS/GCP/Azure a nie tylko np. na samym Kubernetes.
#devops
@wcaleniepchamsiewmultikonto: moim zdaniem ten cert nie wiele sprawdze, tylko bardzo powierzchniowa wiedze teoretyczna.
@wcaleniepchamsiewmultikonto: nie mam certa, ale robiłem trochę w Terraformie i sam teraform to banał-składnie ogarniesz w pare dni.
A sama obsługa konkretnej chmury to już pluginy, które masz w dokumentacji i chyba bez sensu uczyć się tego na pamięć
A sama obsługa konkretnej chmury to już pluginy, które masz w dokumentacji i chyba bez sensu uczyć się tego na pamięć
- 0
Cześć, jaki kurs do terraforma polecacie? #devops #terraform #naukaprogramowania #programowanie
@blubry: Hashicorp zrobiło mega dokumentację z tutorialami... i mimo to potrzebny jest kurs za szekle w którym gość będzie powtarzał to samo co na stronie producenta?
Robię projekt w oparciu o Kafkę i Sparka i chciałem spróbować go wydeployować do chmury (pewnie GCP z free tier) z użyciem #docker #kubernetes #terraform. Jestem zielony w tematy #devops i traktuję całość jako naukę. Dockera jako tako ogarniam, Kubernetes i Terraform to tyle co wiem +/- co to za toole.
Czy moja strategia jak do tego podejść ma sens:
1. Tworzę docker-compose z obrazami
Czy moja strategia jak do tego podejść ma sens:
1. Tworzę docker-compose z obrazami
- 0
- 1
@Djelon: wczoraj to sobie wyplułem i dostałem oczu plonsu
- 3
@Caishen: moim zdaniem nie da się wygenerować automatycznie takiego diagramu i zapewnić aby był czytelny. No chyba że infra składa się z jednej instancji i bazy danych.
Nawet jak rysujesz diagramy ręcznie, to musisz zdecydować na jaki poziom szczegółowości i jaką perspektywę chcesz rysować.
Proponuję https://c4model.com/ robiony za pomocą draw.io albo yed.
Nawet jak rysujesz diagramy ręcznie, to musisz zdecydować na jaki poziom szczegółowości i jaką perspektywę chcesz rysować.
Proponuję https://c4model.com/ robiony za pomocą draw.io albo yed.
Mirki, jak najelpiej testowac pipeline z Terraformem. Mam pipeline w GitLabie z typowymi stageami (init, plan, apply or destroy) ktory stawia infre w AWS (zalozmy ze jedna instancje EC2). Czy po prostu na koniec pipelineu moge dodac stagea ze skryptem w pythonie ktory np zapyta sie curlem czy serwis juz stoi (np zwroci HTTP 200) czy sa jakies inne “best practices “? #devops #terraform #gitlab #
- 2
@ksos: jak na odpalanie instancji ec2, to test z curlem jest spoko. Alternatywnie możesz wywoływać aws-cli i pytać api aws czy instancja jest running.
Jak chcesz podejść do tego poważniej, to jest kilka frameworków, np. https://terratest.gruntwork.io/ albo https://github.com/newcontext-oss/kitchen-terraform
Jak chcesz podejść do tego poważniej, to jest kilka frameworków, np. https://terratest.gruntwork.io/ albo https://github.com/newcontext-oss/kitchen-terraform
- 1
dzieki Mirku :
- 0
- 3
@Luk_1mex: nie da się powiększyć EC2 w zakresie CPU, pamięci bez downtime tej instancji. Da się powiększyć dysk.
Czy robisz to Terraformem czy nie to bez znaczenia.
Da się zrobić powiększenie bez downtime aplikacji na tych EC2, o ile ta aplikacja i infrastruktura jest na to gotowa - jest np. wpięta do load balancera i można ją z tego load balancera wypinać, czy to ręcznie czy automatycznie za pomocą health
Czy robisz to Terraformem czy nie to bez znaczenia.
Da się zrobić powiększenie bez downtime aplikacji na tych EC2, o ile ta aplikacja i infrastruktura jest na to gotowa - jest np. wpięta do load balancera i można ją z tego load balancera wypinać, czy to ręcznie czy automatycznie za pomocą health
@Luk_1mex: albo --target albo zmien w aws console, a pozniej w terraformie
Ustawiał ktoś kiedyś setup NLB (static IP) + TLS ->ALB->Beanstalk w #aws ?
Mam rozkminę nad TLS, myślałem o zrobieniu NLB :80 -> NLB :443 -> ALB:80 -> EB :80 (Nginx -> App).
NLB jest potrzebne bo ugabuga potrzebujemy static IP z przodu.
Teraz
Mam rozkminę nad TLS, myślałem o zrobieniu NLB :80 -> NLB :443 -> ALB:80 -> EB :80 (Nginx -> App).
NLB jest potrzebne bo ugabuga potrzebujemy static IP z przodu.
Teraz
- 2
- 1
@mugenDeath: u mnie dużo osób się bało ECS bo znają k8s, dziś się smieją ile czasu marnowali na rzeczy które są za darmo i działają dobrze a główny argument "ale ma więcej możliwości" szybko upadł jak okazało że wszystko dosłownie, skalowanie po roznych metrykach, mieszane klastry spot i zwykle ec2, nie trzeba się w traefika pierd.ić
ale rozumiem, co kto lubi :)
ale rozumiem, co kto lubi :)
- 0
Warto robić CKAD mając CKA?
Ostatnio zrobiłem CKA i zastanawiam się czy warto zrobić jeszcze CKAD. Z tego co kojarzę CKA jest niby trudniejszy od CKAD, z drugiej strony w CKA nie ma helma, liveness / readiness probes raczej też są tylko pobieżnie liznięte.
W kolejce czeka także associate z terraforma, także zastanawiam się czym się dalej zająć.
#kubernetes #devops #terraform
Ostatnio zrobiłem CKA i zastanawiam się czy warto zrobić jeszcze CKAD. Z tego co kojarzę CKA jest niby trudniejszy od CKAD, z drugiej strony w CKA nie ma helma, liveness / readiness probes raczej też są tylko pobieżnie liznięte.
W kolejce czeka także associate z terraforma, także zastanawiam się czym się dalej zająć.
#kubernetes #devops #terraform
Komentarz usunięty przez autora
- 0
@yggdrasil: też mi się tak wydaje, stąd pytanie czy warto go robić dla samego faktu zrobienia. Z jeden strony byłoby to proste mając CKA, z drugiej chyba za dużo wartości (jeżeli w ogóle) nie wniesie.
Mirki, jak w Terraformie podac wyniki output do drugiego srodowiska z kompletnie innym terraform state?
Mam dwa odzielnne srodowiska /aws/ i /azure/ i chce podac do /azure/main.tf zmienna z /aws/outputs.tf. W Internecie podaja przyklady z uzyciem modulow i data ale nie moge nic znalezc kiedy sa oddzielne foldery i srodowiska. #devops #terraform
Mam dwa odzielnne srodowiska /aws/ i /azure/ i chce podac do /azure/main.tf zmienna z /aws/outputs.tf. W Internecie podaja przyklady z uzyciem modulow i data ale nie moge nic znalezc kiedy sa oddzielne foldery i srodowiska. #devops #terraform
- 1
@ksos: to tego służy data
- 1
@ksos: masz tam literówkę.
data source https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/vpc
multiple providers: https://robertdebock.nl/learn-terraform/ADVANCED/multiple-resources.html
data source https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/vpc
multiple providers: https://robertdebock.nl/learn-terraform/ADVANCED/multiple-resources.html
Treść przeznaczona dla osób powyżej 18 roku życia...
- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
OP: @WylosowacLogin: prócz tego zajmuję się utrzymaniem oraz rozwojem pipeline'ów (Jenkins/Gitlab zależnie od projektu), pisaniem playbooków ansiblowych oraz utrzymanie środowisk developerskich/testowych. No i oczywiście wdrażanie zaplanowanych funkcjonalności- przykładowo ELK Stack i support ludzi jak się poruszać w kibanie, albo replikacja postgresa.
Ten komentarz został dodany przez osobę dodającą wpis (OP)
Zaakceptował: sokytsinolop
Ten komentarz został dodany przez osobę dodającą wpis (OP)
Zaakceptował: sokytsinolop
- 0
Cloud, Azure powinny być zawsze jak najbardziej aktualne ale chyba nie jest aż tak pięknie?
1. W Azure App Service mogę wybrać Pythona 3.9 jako najnowszą wersję. Aktualnie dostępna jest już wersja 3.10.2
2. W terraformie azurerm provider Azure App Service mogę skonfigurować Pythona tylko do wersji 3.4 :/
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/app_service#python_version
3.
1. W Azure App Service mogę wybrać Pythona 3.9 jako najnowszą wersję. Aktualnie dostępna jest już wersja 3.10.2
2. W terraformie azurerm provider Azure App Service mogę skonfigurować Pythona tylko do wersji 3.4 :/
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/app_service#python_version
3.
źródło: comment_1646170165S9AK7GNpMAn8KpcKdZj0JG.jpg
Pobierz@Caishen: no ale najpierw musi być stabilne
- 1
@papugatotwardziel: co do problemu z terraformem to oczywiście dokumentacja jest myląca :)
Można jednak użyć python 3.9
https://github.com/hashicorp/terraform-provider-azurerm/issues/7010#issuecomment-639032626
Można jednak użyć python 3.9
https://github.com/hashicorp/terraform-provider-azurerm/issues/7010#issuecomment-639032626






















Mam okazje za darmo w ramach Microsoft ESI w obecnej firmie zrealizowania szkoleń e-learningowych zawierających LABy i wyciągnięcia certyfikatu AZ-104. Aktualnie pracuje w niszowej technologii integracyjnej klasy ESB - nie podam nazwy ale tę firmę w 2023 przejął IBM i teraz oni zajmują się jej rozwojem. W każdym razie jest oparta o Javę, natomiast do samego projektowania usług na dobrze przygotowanej szynie znajomość JAVY nie jest potrzebna chyba,
@mirko_anonim: SoftwareAG WebMethods?
〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował: mkarweta