Ha demóképet szeretne feltölteni a Google Cloud Platform (GCP) Cloud Storage tárolójába, és biztosítani szeretné a kép nyilvános megosztását, kövesse a Cloud Console vagy a Cloud Storage JSON API használatát lépésenkénti folyamatot.
1. Először is létre kell hoznia egy Cloud Storage tárolót, ha még nem rendelkezik ilyennel. A vödör egy tároló az adatobjektumoknak a Cloud Storage szolgáltatásban. Vágócsoportot a Cloud Console segítségével vagy a Cloud Storage JSON API-hoz intézett kéréssel hozhat létre.
2. Ha megvan a vödör, feltöltheti a bemutató képét. A Cloud Console használatával ehhez navigáljon a Cloud Storage szakaszhoz, és válassza ki a tárolót. Kattintson a "Fájlok feltöltése" gombra, és válassza ki a feltölteni kívánt képfájlt. Alternatív megoldásként használhatja a gsutil parancssori eszközt vagy a Cloud Storage JSON API-t a kép programozott feltöltéséhez.
Például, ha telepítve van a gsutil eszköz, akkor a következő parancs futtatásával töltheti fel a képet:
gsutil cp [path_to_image_file] gs://[your_bucket_name]/[new_image_name]
Cserélje le a `[a_képfájl_útvonala]'-t a képfájl helyi elérési útjával, a `[saját_vödör_neve]'-t a tároló nevével, az `[új_kép_neve]` pedig a tárolóban lévő kép kívánt nevével.
3. Alapértelmezés szerint a Cloud Storage tárolózónáiba feltöltött objektumok privátak, és csak a tárolócsoport tulajdonosa férhet hozzájuk. Ahhoz, hogy a kép nyilvánosan elérhető legyen, frissítenie kell a hozzáférés-vezérlési beállításait. Ezt megteheti a Cloud Console, a gsutil eszköz vagy a Cloud Storage JSON API használatával.
A Cloud Console-ban navigáljon a Cloud Storage részhez, válassza ki a tárolót, és keresse meg a feltöltött képet. Kattintson a kép melletti három pontra, és válassza az "Engedélyek szerkesztése" lehetőséget. Adjon hozzá egy új engedélybejegyzést a következő értékekkel:
– Felhasználó: allUsers
– Szerep: Olvasó
– Entitás: Nyilvános
Kattintson a "Mentés" gombra a módosítások alkalmazásához. Most a kép nyilvánosan elérhető.
Ha inkább a gsutil eszközt szeretné használni, akkor a következő parancsot futtathatja:
gsutil acl ch -u AllUsers:R gs://[your_bucket_name]/[image_name]
Cserélje ki a „[saját_tárhely_neve]”-t a gyűjtőhely nevére, a „[kép_neve]”-t pedig a feltöltött kép nevére.
4. Annak ellenőrzésére, hogy a kép nyilvánosan meg van-e osztva, használhatja a kép URL-jét. Az URL a következő formátumot követi:
https://storage.googleapis.com/[your_bucket_name]/[image_name]
Cserélje ki a „[saját_tárhely_neve]”-t a gyűjtőhely nevére, a „[kép_neve]”-t pedig a feltöltött kép nevére.
Most megoszthatja ezt az URL-t másokkal, és ők hozzáférhetnek a képhez.
Ha demóképet szeretne feltölteni a Cloud Storage tárolójába a GCP-ben, és biztosítania kell annak nyilvános megosztását, létre kell hoznia egy tárolót, fel kell töltenie a képet a tárolóba, és frissítenie kell a kép hozzáférés-vezérlési beállításait, hogy lehetővé tegye a nyilvános hozzáférést. Ezt a Cloud Console, a gsutil eszköz vagy a Cloud Storage JSON API használatával érheti el.
További friss kérdések és válaszok ezzel kapcsolatban EITC/CL/GCP Google Cloud Platform:
- Mennyire hasznos a GCP weboldalak vagy alkalmazások fejlesztéséhez, telepítéséhez és üzemeltetéséhez?
- Hogyan lehet kiszámítani egy alhálózat IP-címtartományát?
- Mi a különbség a Cloud AutoML és a Cloud AI Platform között?
- Mi a különbség a Big Table és a BigQuery között?
- Hogyan konfigurálható a terheléselosztás a GCP-ben több háttérbeli webszerver használatához a WordPress-szel, biztosítva, hogy az adatbázis konzisztens legyen a sok háttérrendszeren (webszerveren) keresztül, a WordPress-példányokon keresztül?
- Van értelme a terheléselosztás megvalósításának, ha csak egyetlen háttér webszervert használ?
- Ha a Cloud Shell előre konfigurált héjat biztosít a Cloud SDK-val, és nincs szüksége helyi erőforrásokra, mi az előnye a Cloud SDK helyi telepítésének a Cloud Console használatával történő Cloud Shell használata helyett?
- Van olyan Android mobilalkalmazás, amely használható a Google Cloud Platform kezelésére?
- Milyen módokon kezelheti a Google Cloud Platformot?
- Mi az a cloud computing?
További kérdések és válaszok az EITC/CL/GCP Google Cloud Platformban