google
Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
Beide kanten vorige revisieVorige revisieVolgende revisie | Vorige revisie | ||
google [2023/11/20 10:42] – [Aangepaste Zoek widget Google] a3dijke | google [2024/05/02 10:56] (huidige) – [Google Cloud] a3dijke | ||
---|---|---|---|
Regel 9: | Regel 9: | ||
https:// | https:// | ||
- | Informatie van Google BARD m.b.t. API aangepaste zoekmachine: | + | Informatie van Google BARD m.b.t. API aangepaste |
- | [[https://g.co/bard/share/ | + | [[https://bard.google.com/chat/4afdb397f38deaad|https:// |
===== Google Cloud ===== | ===== Google Cloud ===== | ||
+ | -> **Openen in FireFox** i.v.m. ander account\\ | ||
[[https:// | [[https:// | ||
- | [[https:// | + | [[https:// |
+ | |||
+ | -> **Openen in Chrome**\\ | ||
+ | [[https:// | ||
+ | |||
+ | |||
+ | -> **Analytics**\\ | ||
+ | **[[https:// | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Google Cloud ==== | ||
+ | |||
+ | [[https:// | ||
+ | en na installatie geef je het Project ID op of maak je een nieuw project aan | ||
+ | |||
+ | === Taggen van de Docker Image === | ||
+ | //Het taggen van uw Docker-image voor Google Container Registry (GCR)//\\ | ||
+ | -> Ga naar de project map | ||
+ | |||
+ | < | ||
+ | docker tag cat-aq-app gcr.io/ | ||
+ | </ | ||
+ | |||
+ | Hierbij is cat-aq-app de naam van uw lokale Docker-image. De tag gcr.io/ | ||
+ | * gcr.io: Dit is de domeinnaam voor Google Container Registry. | ||
+ | * cat-aq-app: Dit is uw Google Cloud project-ID. | ||
+ | * cat-aq-app: Dit is de naam die u geeft aan de image in de registry. | ||
+ | |||
+ | //U kunt deze naam veranderen om verschillende versies of configuraties van uw applicatie te onderscheiden.// | ||
+ | |||
+ | === Controleren van de Image Tag === | ||
+ | |||
+ | Na het uitvoeren van het tag-commando, | ||
+ | Zodra de image succesvol is getagd, bent u klaar om het naar de Google Container Registry te pushen. | ||
+ | |||
+ | < | ||
+ | docker images | ||
+ | </ | ||
+ | |||
+ | === app.yaml === | ||
+ | |||
+ | -> Het app.yaml bestand moet worden gemaakt voordat u uw applicatie deployt op Google App Engine, maar na het pushen van uw Docker-image naar Google Container Registry.\\ | ||
+ | -> Het bestand moet in de root van het project staan //(in de zelfde map als het Dockerfile)// | ||
+ | |||
+ | < | ||
+ | runtime: custom | ||
+ | env: flex | ||
+ | |||
+ | env_variables: | ||
+ | VARIABLE_NAME_1: | ||
+ | VARIABLE_NAME_2: | ||
+ | |||
+ | resources: | ||
+ | cpu: 1 | ||
+ | memory_gb: 0.5 | ||
+ | disk_size_gb: | ||
+ | </ | ||
+ | |||
+ | |||
+ | **Open Command Prompt Google Cloud SSDK Shell:** | ||
+ | |||
+ | < | ||
+ | gcloud auth configure-docker | ||
+ | </ | ||
+ | |||
+ | Dit commando voegt de Google Container Registry (GCR) toe aan de lijst van Docker credential helpers in uw Docker-configuratie. Dit betekent dat uw Docker-client automatisch de juiste credentials zal gebruiken wanneer u images pusht naar of trekt van GCR. | ||
+ | |||
+ | Het commando kan aanwijzingen geven of bevestigingen vragen om de configuratie te voltooien. Volg deze instructies. | ||
+ | |||
+ | === Configureer Docker voor Authenticatie === | ||
+ | |||
+ | < | ||
+ | cat [PATH-TO-YOUR-SERVICE-ACCOUNT-KEY-FILE.json] | docker login -u _json_key --password-stdin https:// | ||
+ | </ | ||
+ | |||
+ | Dit zal Docker configureren om de juiste credentials te gebruiken bij het communiceren met Google Cloud, waardoor u uw Docker-image naar de Google Container Registry kunt pushen. | ||
+ | |||
+ | === Push de Docker Image naar GCR: === | ||
+ | In de Google Cloud SDK Shell: | ||
+ | |||
+ | < | ||
+ | docker push gcr.io/ | ||
+ | </ | ||
+ | Dit commando zal de getagde Docker-image uploaden naar de Container Registry van uw Google Cloud project. | ||
+ | |||
+ | === Controleer of de Docker Image met succes is gepusht === | ||
+ | |||
+ | -> Ga naar:\\ | ||
+ | [[https:// | ||
+ | -> Zoek in de zoekbalk //(bovenaan op de pagina)// naar " | ||
+ | |||
+ | ==== PUBLICEREN ==== | ||
+ | Navigeer met de Google Cloud SDK Shell naar de project map: | ||
+ | |||
+ | < | ||
+ | cd C: | ||
+ | </ | ||
+ | |||
+ | -> **Publiceer de applicatie met:**\\ | ||
+ | //Dit kan wat tijd in beslag nemen// | ||
+ | |||
+ | < | ||
+ | gcloud app deploy | ||
+ | </ | ||
+ | |||
+ | ---- |
google.1700473335.txt.gz · Laatst gewijzigd: 2023/11/20 10:42 door a3dijke