Gebruikershulpmiddelen

Site-hulpmiddelen


google

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisieVorige revisie
Volgende revisie
Vorige revisie
google [2023/11/20 10:42] – [Aangepaste Zoek widget Google] a3dijkegoogle [2024/05/02 10:56] (huidige) – [Google Cloud] a3dijke
Regel 9: Regel 9:
 https://programmablesearchengine.google.com/controlpanel/all https://programmablesearchengine.google.com/controlpanel/all
  
-Informatie van Google BARD m.b.t. API aangepaste zoekmachine:\\ +Informatie van Google BARD m.b.t. API aangepaste Google zoekmachine:\\ 
-[[https://g.co/bard/share/5143669b0077|https://g.co/bard/share/5143669b0077]]+[[https://bard.google.com/chat/4afdb397f38deaad|https://bard.google.com/chat/4afdb397f38deaad]]
  
  
 ===== Google Cloud ===== ===== Google Cloud =====
 +-> **Openen in FireFox** i.v.m. ander account\\
 [[https://cloud.google.com/gcp/?hl=nl|Google Cloud Start]]\\ [[https://cloud.google.com/gcp/?hl=nl|Google Cloud Start]]\\
-[[https://console.cloud.google.com/welcome|Google console ]]+[[https://console.cloud.google.com/welcome|Google console (CAT users)]] 
 + 
 +-> **Openen in Chrome**\\ 
 +[[https://search.google.com/search-console/index?resource_id=https%3A%2F%2Fgatregisteropleidingen.nl%2F&hl=nl|Google Search Console - CAT ed.]] 
 + 
 + 
 +-> **Analytics**\\ 
 +**[[https://analytics.google.com/analytics/web|Google Analytics]]**✨ 
 + 
 + 
 +---- 
 + 
 +==== Google Cloud ==== 
 + 
 +[[https://cloud.google.com/sdk/docs/install#windows|Installeer de gcloud-CLI]]\\ 
 +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 
 + 
 +<code> 
 +docker tag cat-aq-app gcr.io/cat-aq-app/cat-aq-app 
 +</code> 
 + 
 +Hierbij is cat-aq-app de naam van uw lokale Docker-image. De tag gcr.io/cat-aq-app/cat-aq-app bestaat uit drie delen: 
 +  * 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, kunt u controleren of de tag succesvol is toegevoegd door het commando "docker images" uit te voeren. Dit zal een lijst tonen van alle Docker-images op uw systeem, inclusief de nieuw getagde image. 
 +Zodra de image succesvol is getagd, bent u klaar om het naar de Google Container Registry te pushen. 
 + 
 +<code> 
 +docker images 
 +</code> 
 + 
 +=== 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)// 
 + 
 +<code> 
 +runtime: custom 
 +env: flex  
 +   
 +env_variables: 
 +  VARIABLE_NAME_1: 'waarde1'  
 +  VARIABLE_NAME_2: 'waarde2'  
 + 
 +resources: 
 +  cpu: 1 
 +  memory_gb: 0.5 
 +  disk_size_gb: 10 
 +</code> 
 + 
 + 
 +**Open Command Prompt Google Cloud SSDK Shell:** 
 + 
 +<code> 
 +gcloud auth configure-docker 
 +</code> 
 + 
 +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 === 
 + 
 +<code> 
 +cat [PATH-TO-YOUR-SERVICE-ACCOUNT-KEY-FILE.json] | docker login -u _json_key --password-stdin https://gcr.io 
 +</code> 
 + 
 +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: 
 + 
 +<code> 
 +docker push gcr.io/cat-aq-app/cat-aq-app 
 +</code> 
 +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://console.cloud.google.com|Google Cloud Console]]\\ 
 +-> Zoek in de zoekbalk //(bovenaan op de pagina)// naar "**Container Registry**" 
 + 
 +==== PUBLICEREN ==== 
 +Navigeer met de Google Cloud SDK Shell naar de project map: 
 + 
 +<code> 
 +cd C:\Users\31628\a3dpython\a3d_ai\a3dCAT_VA_web_deploy 
 +</code> 
 + 
 +-> **Publiceer de applicatie met:**\\ 
 +//Dit kan wat tijd in beslag nemen// 
 + 
 +<code> 
 +gcloud app deploy 
 +</code> 
 + 
 +---- 
google.1700473335.txt.gz · Laatst gewijzigd: 2023/11/20 10:42 door a3dijke