Skip to content

Instantly share code, notes, and snippets.

data "azurerm_resource_group" "image" {
name = "customimage"
}
data "azurerm_image" "image" {
name = "myCustomImage"
resource_group_name = "${data.azurerm_resource_group.image.name}"
}
resource "azurerm_resource_group" "test" {
## Install pre-requisite packages
sudo apt-get update && sudo apt-get install -y libssl-dev libffi-dev python-dev python-pip
## Install Ansible and Azure SDKs via pip
pip install ansible[azure]
wget https://raw.githubusercontent.com/ansible/ansible/devel/contrib/inventory/azure_rm.py
sudo curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -c current -P chefdk
sudo rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo yum update -y
sudo yum install docker-io -y
sudo service docker start
sudo chkconfig docker on
place in .bash_profile
using cloud shell:
git clone https://github.com/jwkidd3/azure-vote
docker-compose up -d
docker images
docker-compose down
az group create --name <your group> --location <location>
az acr create --resource-group <your group> --name <acrName> --sku Basic
wget --no-check-certificate https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m`
sudo mv docker-compose-`uname -s`-`uname -m` /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx:1.7.9
ports:
- containerPort: 80
var http = require('http');
var handleRequest = function(request, response) {
console.log('Received request for URL: ' + request.url);
response.writeHead(200);
response.end('Hello World!');
};
var www = http.createServer(handleRequest);
www.listen(8080);
<<This may not be needed>>
curl http://crl.northwesternmutual.com/pki/NM%20Root%20CA2.pem >>/etc/ssl/certs/ca-certificates.crt
VM
https://s3-us-west-1.amazonaws.com/rx-m-vms/Ubuntu_Xenial_Xerus.vbvm.ova
user: user
password: user
sudo apt-get update
<<Docker Install>>
sudo su
apt-get update && apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt-get update
apt-get install -y kubectl