Gebruikershulpmiddelen

Site-hulpmiddelen


google

Google console ed.

Aangepaste Zoek widget Google

Doorzoekt kennisbank, catcollectief.nl en catvergoedbaar.nl:
https://programmablesearchengine.google.com/controlpanel/all

Informatie van Google BARD m.b.t. API aangepaste Google zoekmachine:
https://bard.google.com/chat/4afdb397f38deaad

Google Cloud

Openen in FireFox i.v.m. ander account
Google Cloud Start
Google console (CAT users)

Openen in Chrome
Google Search Console - CAT ed.


Google Cloud

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

docker tag cat-aq-app gcr.io/cat-aq-app/cat-aq-app

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.

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: 'waarde1' 
  VARIABLE_NAME_2: 'waarde2' 

resources:
  cpu: 1
  memory_gb: 0.5
  disk_size_gb: 10

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://gcr.io

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/cat-aq-app/cat-aq-app

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:
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:

cd C:\Users\31628\a3dpython\a3d_ai\a3dCAT_VA_web_deploy

Publiceer de applicatie met:
Dit kan wat tijd in beslag nemen

gcloud app deploy

google.txt · Laatst gewijzigd: 2023/12/05 12:31 door a3dijke