I hereby claim:
- I am justmiles on github.
- I am justmiles (https://keybase.io/justmiles) on keybase.
- I have a public key ASB5yXtUoMAX9Mb01Vv1dSTI4H64EbU7QHyX_k93-nOoLQo
To claim this, I am signing this object:
| # Notes: | |
| # You'll need to update any references to 'module.vpc' with your VPC's info (subnets, security groups, etc) | |
| # If you define your subnets as a map, this will deploy different replicas across availabity zones. Note | |
| # that the master and first replica will be in the same AZ. | |
| # | |
| # Look through the 'connection' fields and update with your bastion_host/key combos | |
| # | |
| # Number of IPA Replica(s) to deploy | |
| variable "ipa_replicas" { | 
I hereby claim:
To claim this, I am signing this object:
| #!/bin/bash -xev | |
| # Install Dependencies | |
| yum install -y unzip | |
| # Install jq | |
| [ -e /usr/bin/jq ] || $(curl -L https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64 -o /usr/bin/jq \ | |
| && chmod +x /usr/bin/jq) | |
| # Set environment Variables | 
| #!/bin/bash | |
| # | |
| # purge-route53-zone.sh | |
| # deletes all records in a Route53 hosted zone | |
| # saving a backup to your home directory | |
| # | |
| # Usage: | |
| # purge-route53-zone.sh HOSTED_ZONE_ID | |
| # | |
| # Requirements: | 
| #!/bin/bash | |
| ## Usage | |
| # curl -sfLO https://gist.githubusercontent.com/justmiles/2e985f71f5aea743d7f1e61c38fc42d0/raw/64636aca2630ccc50c87db4520a8f226efa071a2/gather_info.sh | |
| # chmod +x ./gather_info.sh | |
| # sudo ./gather_info.sh | |
| WORKDIR="info-$(hostname)-$(date +'%d-%m-%y')" | |
| OUTPUT="${WORKDIR}/info.$(date +'%d-%m-%y').txt" | |
| SCRIBE="${WORKDIR}/os-scribe.$(date +'%d-%m-%y').csv" | 
| -- Unused Reservations | |
| WITH reservations AS | |
| (SELECT split_part(substr(line_item_usage_type, 12), '.',1) AS s3, | |
| substr(line_item_usage_type,12) AS s4, | |
| ROUND(SUM(line_item_blended_cost), 2) AS value | |
| FROM "athenacurcfn_cost_reports"."cost_reports" | |
| WHERE bill_billing_period_start_date BETWEEN TIMESTAMP '{{ date.start }}' AND TIMESTAMP '{{ date.end }}' | |
| AND line_item_usage_account_id = '{{account}}' | |
| AND line_item_line_item_type = 'RIFee' | |
| AND product_product_name = 'Amazon Elastic Compute Cloud' | 
| # OpenVPN Access Server MAC address checking post_auth script. | |
| # Johan Draaisma | |
| # | |
| # This script can be used with LOCAL, PAM, LDAP, and RADIUS authentication. | |
| # It adds an additional check when authentication is done through the VPN connection. | |
| # It applies to all 3 connection profiles types (server-locked, user-locked, auto-login). | |
| # Windows, Linux, and macOS will be reporting MAC addresses. However, Android and iOS | |
| # devices will not, due to technical reasons. They will instead by reporting UUID. For | |
| # simplicity and legacy reasons we will just call it MAC address from here on in, but | |
| # it can be in theory any unique hardware-based string that the client reports to us. | 
| #!/bin/bash | |
| # ssm | |
| # Launch console sessions using AWS Simple Systems Manager | |
| # Requirements | |
| # jq, aws-cli | |
| # Usage | |
| # ssm <instance name> | |
| # ssm <instance id> | |
| _ssm() { | 
| #!/bin/bash | |
| # | |
| # aws-paginated | |
| # usage: aws-paginated <any aws cli command> | |
| # requirements: aws-cli, jq | |
| # | |
| function aws-paginated() { | |
| AWS_CLI_COMMAND="${@}" | |
| OUTPUT=$(mktemp) | 
git clone [email protected]:umlaeute/v4l2loopback.git make && sudo make install sudo depmod -a
sudo modprobe v4l2loopback devices=1 max_buffers=2 exclusive_caps=1 card_label="VirtualCam #0"