Skip to content

Instantly share code, notes, and snippets.

/*
Using repository_access_token_test.go as an example generate integration test cases for the following issues functions;
Gets, Get, Create, Update, Delete.
*/
package tests
import (
@HauptJ
HauptJ / client.go
Created February 10, 2026 02:45
go-bitbucket
package bitbucket
import (
"bytes"
"crypto/tls"
"crypto/x509"
"encoding/json"
"fmt"
"io"
"io/ioutil"
package fake
import (
"errors"
"net/http"
"github.com/ktrysmt/go-bitbucket"
)
type APIResponse[O any] struct {
@HauptJ
HauptJ / wsl-kernel-headers.sh
Created January 21, 2026 20:48
WSL Ubuntu Compile and Install Kernel with Kernel Headers
#!/usr/bin/env bash
set -e
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root" 1>&2
exit 1
fi
user=josh
version=$(uname -r)
@HauptJ
HauptJ / cluster.tfvars
Last active January 21, 2026 00:38
KubeSpray cluster.tfvars for OpenStack with Master and all Nodes with floating IPs
# your Kubernetes cluster name here
cluster_name = "test-cluster"
# list of availability zones available in your OpenStack cluster
#az_list = ["nova"]
# SSH key to use for access to nodes
public_key_path = "~/.ssh/.pub"
# image to use for bastion, masters, standalone etcd instances, and nodes
@HauptJ
HauptJ / ko_install.sh
Created January 18, 2026 21:52
Bash script to install Ko on Linux
#!/usr/bin/env bash
set -e
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root" 1>&2
exit 1
fi
version=0.18.1
bin_name=ko
@HauptJ
HauptJ / containers.conf
Created January 15, 2026 20:26
Fedora 43 WSL Config Fix for KIND with Podman - /etc/containers/containers.conf
[containers]
pids_limit = 65536
[network]
firewall_driver="iptables"
@HauptJ
HauptJ / ansible-install.yml
Last active January 19, 2026 21:33
Shebanged Ansible Playbook to install K8s Operator dev tools
#!/usr/bin/env ansible-playbook
---
- name: Install K8s Operator Reqs
hosts: localhost
become: true
vars:
pre_task_pkgs:
- make
- jq
@HauptJ
HauptJ / ppa_install.sh
Last active January 15, 2026 18:54
Bash script to install packages on Ubuntu with APT PPA repos
#!/usr/bin/env bash
set -e
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root" 1>&2
exit 1
fi
declare -A pkg_map
pkg_map["ansible"]="ppa:ansible/ansible"
@HauptJ
HauptJ / kind_install.sh
Last active January 18, 2026 21:55
Bash Script to Install KIND
#!/usr/bin/env bash
set -e
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root" 1>&2
exit 1
fi
bin_name=kind