- openssh
- ping
- wget
- curl
- vim and/or emacs
- tar
- zip
One way to do this is to execute a simple Windows Powershell command using Ad-Hoc Ansible.
❗ note that shell does not work for Windows. The equivalent is win_shell.
The exact list of plugins for enabling Docker commands within Jenkins jobs is somewhat unclear.
Looks like at least the Docker Build Step plugin is required to make this happen.
This does two things:
- Helps us to run
dockercommands within Execute Shell steps - Adds the "Execute Docker Command" build step .
Assuming
- You are using Vagrant and Shell provisioner often (e.g when doing Windows provisioning you will end up using Powershell a lot)
- You have started running into the problem of reusing your scripts
About kubeconfig and Sharing kubeconfigs
When you create a Google Cloud Container cluster with gcloud container clusters create it also generates a kubeconfig entry.
See the output below:
Creating cluster petclinic...done.
Created [https://container.googleapis.com/v1/projects/gcloud-testing-vish/zones/asia-east1-a/clusters/petclinic].
kubeconfig entry generated for petclinic.
NAME LOCATION MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS
R = Rotate
Press - X,Y,Z to isolate rotation axsis
S = Scale
Press - X,Y,Z to isolate scale axsis
Middle mouse button to rotate around selected object
ohai== Facter from Puppet- Chef Client and Chef Server: Behave similar to Puppet Master and Puppet Agent.
- Chef DK: A quick start toolbox for first-time use.
