- 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 <[email protected]> | |
| 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: