Skip to content

Instantly share code, notes, and snippets.

View myoung34's full-sized avatar

myoung34 myoung34

View GitHub Profile
@myoung34
myoung34 / puck.js
Created October 12, 2022 16:29
puck.js iBeacon button
function doAdvertising() {
console.log("starting advertise");
require("ble_ibeacon").advertise({
uuid : ['a', 2, 3, 4, 'b', 6, 'c', 3, 0, 'd', 8, 'e', 7, 'f', 3, 'g'], // ibeacon uuid
major : 0x0001, // optional
minor : 0x0001, // optional
rssi : -59 // optional RSSI at 1 meter distance in dBm
});
console.log("started");
}
@myoung34
myoung34 / bulk_update.sh
Last active October 10, 2022 14:18
HCL Bulk Edit
#!/bin/bash
if [[ ! $(which hcledit) ]]; then
echo "'hcledit' is not installed. Install via '$ brew install minamijoyo/hcledit/hcledit'"
echo " See https://github.com/minamijoyo/hcledit"
exit 1
fi
POSITIONAL_ARGS=()
HCLEDIT_ACTIONS_TO_TAKE=()
package main
import (
"fmt"
"github.com/myoung34/uptycs-client-go/uptycs"
"os"
)
func main() {
c, _ := uptycs.NewClient(uptycs.UptycsConfig{
@myoung34
myoung34 / main.go
Created May 13, 2022 21:08
uptycs create event rule
package main
import (
"fmt"
"os"
"github.com/myoung34/uptycs-client-go/uptycs"
)
func main() {
c, _ := uptycs.NewClient(uptycs.UptycsConfig{
@myoung34
myoung34 / travis.py
Last active September 14, 2021 21:00
travis env var crawler
import os
import sys
from typing import List
import math
import requests
if len(sys.argv) == 1:
print('Usage: \n travis.py orgname')
exit(1)
---
apiVersion: v1
kind: ServiceAccount
metadata:
namespace: default
name: vault-auth
---
# Source: vault/templates/injector-serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
apiVersion: apps/v1
kind: Deployment
metadata:
name: app
labels:
app: vault-agent-demo
spec:
selector:
matchLabels:
app: vault-agent-demo
@myoung34
myoung34 / values.yaml
Created August 31, 2020 18:46
traefik
# Default values for Traefik
image:
name: traefik
tag: 2.3
pullPolicy: IfNotPresent
#
# Configure the deployment
#
deployment:
#!/bin/bash
# shellcheck disable=SC2086,SC2034
vpc_id=$1
pritunl_security_group=$2
[[ -z ${vpc_id} ]] && exit 1
[[ -z ${pritunl_security_group} ]] && exit 1
subnets=$(aws ec2 describe-subnets --filters Name=vpc-id,Values=${vpc_id} | jq -r .Subnets[].SubnetId)
{
"format_version": "0.1",
"terraform_version": "0.12.9",
"variables": {
"region": {
"value": "us-east-1"
}
},
"planned_values": {
"root_module": {