- Launch 2 minimal local webservers
#.gitconfig file exists on 8081
python3 -m http.server --bind 127.0.0.1 8081
#.gitconfig file does not exist on 8080
python3 -m http.server --bind 127.0.0.1 8080
##Windows over Winrm | |
ansible all -m setup -i <IP-ADDRESS>, -u Administrator -e ansible_connection=winrm -e ansible_password="<PASSWORD-HERE>" -e ansible_winrm_server_cert_validation=ignore -e ansible_port=5986 | |
##Linux AWS SSH | |
ansible all -m setup -i <IP-ADDRESS>, -u ec2-user --private-key <PRIVATE-KEY> -v |
<?xml version="1.0" encoding="utf-8"?> | |
<unattend xmlns="urn:schemas-microsoft-com:unattend"> | |
<servicing/> | |
<settings pass="windowsPE"> | |
<component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<DiskConfiguration> | |
<Disk wcm:action="add"> | |
<CreatePartitions> | |
<CreatePartition wcm:action="add"> | |
<Order>1</Order> |
Packages:
Files:
import subprocess | |
import json | |
lb1 = "label1" | |
lb2 = "label2" | |
gcloud_instances_command = "gcloud compute instances list --filter=\"labels.lb1:*\" --format json" | |
gcloud_disks_command = "gcloud compute disks list --filter=\"-labels:lb1 AND -labels:lb2\" --format json" | |
result = subprocess.run(gcloud_instances_command, shell=True, text=True, capture_output=True) |
gcloud compute images list --project ubuntu-os-cloud --filter="name:ubuntu-2004*"
gcloud compute images describe cis-windows-server-2012-r2-v2-2-1-level-1 --project cis-public --format json
gcloud compute images list --project cis-public
gcloud compute images list --project windows-cloud
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>ANSIBlackColor</key> | |
<data> | |
YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS | |
AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO | |
U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzTxAnMC4xNzY0NzA1ODgyIDAuMTk2MDc4NDMx | |
NCAwLjI1NDkwMTk2MDgAEAGAAtIUFRYXWiRjbGFzc25hbWVYJGNsYXNzZXNXTlNDb2xv |
let g:go_version_warning = 0 | |
let g:go_gopls_enabled = 0 | |
let g:hcl_fmt_autosave = 0 | |
let g:tf_fmt_autosave = 0 | |
let g:nomad_fmt_autosave = 0 | |
let g:rainbow_active = 0 | |
set nocompatible | |
colorscheme nord | |
set cursorline | |
"hi CursorLine term=bold cterm=bold guibg=Black |
# https://github.com/seebi/tmux-colors-solarized/blob/master/tmuxcolors-256.conf | |
#set-option -g default-command "reattach-to-user-namespace -l zsh" | |
if-shell "type 'reattach-to-user-namespace' >/dev/null" "set -g default-command 'reattach-to-user-namespace -l $SHELL'" | |
set-option -g status-bg colour235 #base02 | |
set-option -g status-fg colour136 #yellow | |
set-option -g status-attr default | |
# set window split | |
bind-key v split-window -h | |
bind-key b split-window |