- Introduction to Azure
- Concepts, with a focus on how this compares to similar (vmware, hyperv, etc)
- Compute
- Networking
- Storage
- Security
#! /usr/bin/python | |
""" | |
hub_ctrl.py - a tool to control port power/led of USB hub | |
Copyright (C) 2006, 2011, 2016 Free Software Initiative of Japan | |
Author: NIIBE Yutaka <gniibe@fsij.org> | |
This file is a part of Gnuk, a GnuPG USB Token implementation. |
FROM arm32v6/alpine:latest | |
RUN apk --no-cache add \ | |
bash \ | |
python3 \ | |
python3-dev \ | |
build-base \ | |
vim \ | |
git \ | |
curl \ |
``` | |
2018-10-11 16:23:40 ⌚ bunchc in ~ | |
○ → ansible -m setup 10.208.135.122 | grep ansible_python_version | |
"ansible_python_version": "3.6.6", | |
2018-10-11 16:24:00 ⌚ bunchc in ~ | |
○ → cat /etc/ansible/group_vars/all | |
--- | |
ansible_python_interpreter: /usr/bin/python3 |
1) Create a branch with the tag | |
git branch {tagname}-branch {tagname} | |
git checkout {tagname}-branch | |
2) Include the fix manually if it's just a change .... | |
git add . | |
git ci -m "Fix included" | |
or cherry-pick the commit, whatever is easier | |
git cherry-pick {num_commit} | |
[DEFAULT] | |
# If set to true, the logging level will be set to DEBUG instead of | |
# the default INFO level. | |
debug=true | |
# If set to false, the logging level will be set to WARNING instead | |
# of the default INFO level. | |
verbose=true |
$domainName = "{{ windows_domain_info['dns_domain_name'] }}" | |
$password = "{{ windows_domain_info['domain_admin_password'] }}" | |
$securePassword = ConvertTo-SecureString $password -AsPlainText -Force | |
$fqdn = [System.Net.Dns]::GetHostByName(($env:computerName)) | FL HostName | Out-String | %{ "{0}" -f $_.Split(':')[1].Trim() }; | |
$filename = "C:\$fdqn.pfx" | |
$user = "{{ windows_domain_info['dns_domain_name'] }}\{{ windows_domain_info['domain_admin_user'] }}" | |
$credential = New-Object ` | |
-TypeName System.Management.Automation.PSCredential ` | |
-ArgumentList $user, $securePassword |
function applycss(css){ | |
var head = document.getElementsByTagName('head')[0]; | |
var s = document.createElement('style'); | |
s.setAttribute('type', 'text/css'); | |
s.appendChild(document.createTextNode(css)); | |
head.appendChild(s); | |
} | |
applycss(` | |
body { background: #002b36; color: #839496; } | |
a { color: #90939b; } |
--- | |
# Downloads and installs an openstack-ansible aio | |
- name: install | Clone openstack-ansible | |
git: | |
repo: https://github.com/openstack/openstack-ansible | |
dest: "{{ osa_download_location }}" | |
version: "{{ osa_release }}" | |
- name: install | Bootstrap Ansible |
This document covers how to setup netboot.xyz, a service that provides iPXE-based installation and live boot of a bunch of operating systems, on a Ubiquiti EdgeRouter.
I've made a few assumptions throughout this document that will probably be different for your setup: