For å få en konto til å logge seg inn,
Du vil få to nøkler du må lagre i to filer. id_rsa og id_rsa_pub, sammen med et brukernavn
Bruk dette for å logge deg på -
ssh -i ./id_rsa [email protected]
https://cloud.google.com/sdk/gcloud/reference/compute/instances/create
gcloud compute instances create "NoeUnikt" --machine-type "f1-micro" --image-project ubuntu-os-cloud --image-family "ubuntu-1704" --network "default" --maintenance-policy "MIGRATE" --tags "workshop" --no-address
https://cloud.google.com/sdk/gcloud/reference/compute/ssh
For tilgang via ssh ut av boksen kan dere settee:
metadata: {"sshKeys":"workshop:{din public nøkkel fra id_rsa.pub} workshop"}
Du kan da logge på med ssh workshop@navnpåboks
https://cloud.google.com/sdk/gcloud/reference/compute/instances/delete
Getting started: http://docs.ansible.com/ansible/latest/intro_getting_started.html
Alle moduler: http://docs.ansible.com/ansible/latest/list_of_all_modules.html
lag instanser i gce: http://docs.ansible.com/gce_module.html opprett filer og kataloger: http://docs.ansible.com/ansible/latest/file_module.html legg til i filer: http://docs.ansible.com/ansible/latest/lineinfile_module.html bruk en template for å kopiere ut en fil http://docs.ansible.com/ansible/latest/template_module.html kopiere ut en fil http://docs.ansible.com/ansible/latest/copy_module.html legge til pakker http://docs.ansible.com/ansible/latest/apt_module.html
Intro til inventory: http://docs.ansible.com/ansible/latest/intro_inventory.html
var config = {
apiKey: "AIzaSyC0Y6x6HOe-5N4enhR-EzIloW8xId3Yir0",
authDomain: "tasks-531a6.firebaseapp.com",
databaseURL: "https://tasks-531a6.firebaseio.com",
projectId: "tasks-531a6",
storageBucket: "tasks-531a6.appspot.com",
messagingSenderId: "186940300921"
};