Da biste otpremili demo sliku u svoju Cloud Storage bucket na Google Cloud Platformu (GCP) i osigurali da se slika javno dijeli, možete slijediti korak po korak proces koji uključuje korištenje Cloud Console ili Cloud Storage JSON API-ja.
1. Prvo, morate kreirati Cloud Storage bucket ako ga već nemate. Bucket je kontejner za vaše objekte podataka u Cloud Storageu. Možete kreirati kantu koristeći Cloud Console ili podnošenjem zahtjeva JSON API-ju Cloud Storage.
2. Kada dobijete kantu, možete u nju učitati svoju demo sliku. Da biste to učinili koristeći Cloud Console, idite na odjeljak Cloud Storage i odaberite svoju kantu. Kliknite na dugme "Učitaj datoteke" i odaberite datoteku slike koju želite da otpremite. Alternativno, možete koristiti alat gsutil komandne linije ili Cloud Storage JSON API da programski otpremite sliku.
Na primjer, ako imate instaliran alat gsutil, možete pokrenuti sljedeću naredbu za prijenos slike:
gsutil cp [path_to_image_file] gs://[your_bucket_name]/[new_image_name]
Zamijenite `[path_to_image_file]` s lokalnom putanjom do vaše datoteke slike, `[your_bucket_name]` s imenom vašeg segmenta, a `[new_image_name]` sa željenim imenom za sliku u vašoj kanti.
3. Prema zadanim postavkama, objekti otpremljeni u Cloud Storage buckets su privatni i može im pristupiti samo vlasnik bucketa. Da bi slika bila javno dostupna, potrebno je da ažurirate njene postavke kontrole pristupa. Ovo se može učiniti pomoću Cloud Console, gsutil alata ili JSON API-ja Cloud Storage.
U Cloud Consoleu idite do odjeljka Cloud Storage, odaberite svoju kantu i locirajte otpremljenu sliku. Kliknite na tri tačke pored slike i odaberite "Uredi dozvole". Dodajte novi unos dozvole sa sljedećim vrijednostima:
– Korisnik: allUsers
– Uloga: Čitalac
– Entitet: Javno
Kliknite "Sačuvaj" da primenite promene. Sada je slika javno dostupna.
Ako više volite koristiti alat gsutil, možete pokrenuti sljedeću naredbu:
gsutil acl ch -u AllUsers:R gs://[your_bucket_name]/[image_name]
Zamijenite `[your_bucket_name]` s imenom vaše kante i `[image_name]` s imenom otpremljene slike.
4. Da biste potvrdili da je slika javno podijeljena, možete koristiti URL slike. URL slijedi format:
https://storage.googleapis.com/[your_bucket_name]/[image_name]
Zamijenite `[your_bucket_name]` s imenom vaše kante i `[image_name]` s imenom otpremljene slike.
Sada možete podijeliti ovaj URL s drugima i oni će moći pristupiti slici.
Da biste otpremili demo sliku u svoju Cloud Storage bucket u GCP-u i osigurali da je javno podijeljena, trebate kreirati segment, otpremiti sliku u korpu i ažurirati postavke kontrole pristupa slike kako biste omogućili javni pristup. To možete postići koristeći Cloud Console, gsutil alat ili Cloud Storage JSON API.
Ostala nedavna pitanja i odgovori u vezi EITC/CL/GCP Google Cloud Platform:
- U kojoj mjeri je GCP koristan za razvoj, implementaciju i hosting web stranica ili aplikacija?
- Kako izračunati raspon IP adresa za podmrežu?
- Koja je razlika između Cloud AutoML-a i Cloud AI Platforme?
- Koja je razlika između Big Table i BigQueryja?
- Kako konfigurirati balansiranje opterećenja u GCP-u za slučaj upotrebe više pozadinskih web servera sa WordPress-om, osiguravajući da je baza podataka konzistentna u mnogim back-end (web serverima) WordPress instancama?
- Ima li smisla implementirati balansiranje opterećenja kada se koristi samo jedan backend web server?
- Ako Cloud Shell pruža unaprijed konfiguriranu ljusku s Cloud SDK-om i ne trebaju mu lokalni resursi, koja je prednost korištenja lokalne instalacije Cloud SDK-a umjesto korištenja Cloud Shell-a putem Cloud Console-a?
- Postoji li Android mobilna aplikacija koja se može koristiti za upravljanje Google Cloud Platformom?
- Koji su načini upravljanja Google Cloud Platformom?
- Šta je cloud computing?
Pogledajte više pitanja i odgovora na EITC/CL/GCP Google Cloud Platformi