
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create development VPC manually
/ 10
Create production VPC manually
/ 10
Create bastion host
/ 10
Create and configure Cloud SQL Instance
/ 10
Create Kubernetes cluster
/ 10
Prepare the Kubernetes cluster
/ 20
Create a WordPress deployment
/ 10
Enable monitoring
/ 10
Provide access for an additional engineer
/ 10
W Challenge Lab (module-wyzwaniu) otrzymasz scenariusz i zestaw zadań. Zamiast instrukcji krok po kroku użyjesz umiejętności zdobytych w poszczególnych modułach szkolenia, rozwiązując zadania samodzielnie. Automatyczny system oceniania (widoczny na tej stronie) poinformuje Cię, czy zadanie zostało wykonane poprawnie.
W Challenge Lab nie będziemy uczyć Cię nowych pojęć związanych z Google Cloud. Musisz za to poszerzyć nabyte umiejętności, takie jak zmiana domyślnych wartości oraz czytanie i analizowanie komunikatów o błędach, po to, by naprawiać popełnione przez siebie błędy.
Aby zdobyć 100% punktów, musisz ukończyć wszystkie zadania w określonym czasie.
Ten moduł przeznaczony jest dla użytkowników z ukończonymi modułami szkolenia Develop your Google Cloud Network, które pozwala zdobyć odznakę umiejętności. Czy podejmiesz wyzwanie?
Zapoznaj się z tymi instrukcjami. Moduły mają limit czasowy i nie można ich zatrzymać. Gdy klikniesz Rozpocznij moduł, na liczniku wyświetli się informacja o tym, na jak długo udostępniamy Ci zasoby Google Cloud.
W tym praktycznym module możesz spróbować swoich sił w wykonywaniu opisywanych działań w prawdziwym środowisku chmury, a nie w jego symulacji lub wersji demonstracyjnej. Otrzymasz nowe, tymczasowe dane logowania, dzięki którym zalogujesz się i uzyskasz dostęp do Google Cloud na czas trwania modułu.
Do ukończenia modułu potrzebne będą:
Jesteś inżynierem ds. chmur w firmie Jooli Inc. świeżo po szkoleniu w zakresie Google Cloud i Kubernetes. Poproszono Cię o udzielenie pomocy nowemu zespołowi (Griffin) w skonfigurowaniu jego środowiska. Masz dokończyć pracę, którą członkowie zespołu już zaczęli.
Zakładamy, że po szkoleniu dysponujesz umiejętnościami oraz wiedzą, które są potrzebne do wykonania tych zadań, dlatego nie będziesz mieć do dyspozycji szczegółowych przewodników.
Musisz wykonać następujące czynności:
W Jooli Inc. obowiązują standardy, które musisz uwzględnić:
e2-medium
, chyba że instrukcja stanowi inaczej.Musisz pomóc zespołowi wykonać wstępną pracę związaną z nowym projektem. Jego członkowie chcą zastosować WordPress i musisz skonfigurować dla nich środowisko programistyczne. Część pracy została już wykonana, ale to, co zostało do zrobienia, wymaga Twoich specjalistycznych umiejętności.
Siadasz przy biurku, włączasz nowego laptopa i otrzymujesz listę zadań do wykonania. Powodzenia!
Utwórz środowisko VPC o nazwie griffin-dev-vpc
, które ma tylko następujące podsieci:
griffin-dev-wp
192.168.16.0/20
griffin-dev-mgmt
192.168.32.0/20
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Utwórz środowisko VPC o nazwie griffin-prod-vpc
, które ma tylko następujące podsieci:
griffin-prod-wp
192.168.48.0/20
griffin-prod-mgmt
192.168.64.0/20
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
griffin-dev-mgmt
, a drugim – do griffin-prod-mgmt
. Sprawdź, czy możesz połączyć się z hostem przez SSH.Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
griffin-dev-db
.Te instrukcje SQL utworzą bazę danych Wordpress oraz konto użytkownika z dostępem do tej bazy.
Nazwa użytkownika i hasło będą potrzebne w zadaniu 6.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
griffin-dev-wp
i strefie griffin-dev
.Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
gs://cloud-training/gsp321/wp-k8s
.Serwer WordPress musi uzyskać dostęp do bazy danych MySQL przy użyciu nazwy użytkownika i hasła utworzonych w zadaniu 4.
W tym celu należy ustawić niektóre wartości jako obiekty tajne. WordPress musi również przechowywać pliki robocze poza kontenerem, więc trzeba utworzyć wolumin.
Dodaj podane poniżej obiekty tajne oraz wolumin do klastra przy pomocy wp-env.yaml
.
Zanim utworzysz konfigurację, pamiętaj, żeby ustawić wp_user
jako nazwę użytkownika, a stormwind_rules
jako hasło.
Musisz również podać klucz konta usługi, które zostało już skonfigurowane. To konto usługi zapewnia kontenerowi pomocniczemu dostęp do bazy danych.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Po udostępnieniu bazy danych MySQL oraz skonfigurowaniu obiektów tajnych i woluminu możesz teraz utworzyć wdrożenie przy pomocy wp-deployment.yaml
.
Zanim utworzysz wdrożenie, musisz wyedytować wp-deployment.yaml
.
Zastąp YOUR_SQL_INSTANCE nazwą połączenia instancji griffin-dev-db's.
Uzyskaj nazwę połączenia instancji z Twojej instancji Cloud SQL.
Po utworzeniu wdrożenia WordPress utwórz usługę przy pomocy wp-service.yaml
.
Kiedy system równoważenia obciążenia zostanie utworzony, możesz odwiedzić witrynę i sprawdzić, czy instalator witryny WordPress jest widoczny.
Instalację dokończy zespół programistów, a na Ciebie czeka następne zadanie.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Drugie konto użytkownika w module reprezentuje dodatkowego inżyniera.
Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło.
Ta odznaka umiejętności jest częścią ścieżki szkoleniowej Google Cloud Engineer. Jeśli udało Ci się już zdobyć pozostałe odznaki umiejętności dostępne w tej ścieżce szkoleniowej, sprawdź katalog Google Cloud Skills Boost, w którym czeka na Ciebie więcej takich odznak.
…pomogą Ci wykorzystać wszystkie możliwości technologii Google Cloud. Nasze zajęcia obejmują umiejętności techniczne oraz sprawdzone metody, które ułatwią Ci szybką naukę i umożliwią jej kontynuację. Oferujemy szkolenia na poziomach od podstawowego po zaawansowany prowadzone w trybach wirtualnym, na żądanie i na żywo, dzięki czemu możesz dopasować program szkoleń do swojego napiętego harmonogramu. Certyfikaty umożliwią udokumentowanie i potwierdzenie Twoich umiejętności oraz doświadczenia w zakresie technologii Google Cloud.
Ostatnia aktualizacja instrukcji: 2 kwietnia 2024 r.
Ostatni test modułu: 4 grudnia 2023 r.
Copyright 2025 Google LLC. Wszelkie prawa zastrzeżone. Google i logo Google są znakami towarowymi Google LLC. Wszelkie inne nazwy firm i produktów mogą być znakami towarowymi odpowiednich podmiotów, z którymi są powiązane.
Ta treść jest obecnie niedostępna
Kiedy dostępność się zmieni, wyślemy Ci e-maila z powiadomieniem
Świetnie
Kiedy dostępność się zmieni, skontaktujemy się z Tobą e-mailem
One lab at a time
Confirm to end all existing labs and start this one