Skip to content
breadNET Documentation
Car KB Section
Initializing search
documentation
breadNET Documentation
documentation
Home
Automation
Automation
Airflow basics
Ansible
Ansible
Ansible basics
Ansible install python
Terraform
Terraform
Building Infrastructure in terraform
Bulk delete from terraform state
Failed to get existing workspaces: querying Cloud Storage failed: storage: bucket doesn't exist
Google IAP in Terraform
Openstack error
Recursive delete of .terraform directory
Remote Data
Terraform lock file update
Terraform Provider for Kubernetes authenticate with `oidc-login`
Terraform plugin Cannot locate module locally, unknown reason
Terraform refresh takes ages
Terraform Sleep
Terraform verbose
tfupdate
To string from list in terraform
Terragrunt
Terragrunt
Generate backend file for GCS with terragrunt
Recursive delete of .terragrunt-cache directory
Required plugins are not installed - Terragrunt
Terragrunt auto approve
Terragrunt generate block
Terragrunt in GitHub Actions
Terragrunt terraform auto -upgrade
Certifications
Certifications
Google Cloud Architect
Google Cloud Architect
Google architect - Page 1
Google architect - Page 2
Google architect - Page 3
Kubectl commands
GCP Load balancer
Google Security
Google Security
Google Security - Exam topics
Google Security - Page 1
Gsuit administration
Gsuit administration
Gsuit User administration
Managing Gsuit
Google MDM
GCP Associate
GCP Associate
Regions and Zones
Associate cert exam
Google Compute engine
Networking and LB
VM Bootstrapping, templates and Images
Costs
Compute Engine
CKA
CKA
CKA - Page 1
CKA Practice questions
CKA Questions I need to spend more time on
Useful CKA Kubectl Commands
CKA List of controllers
Terraform associate
Terraform associate
Exam questions
Cloud Providers
Cloud Providers
Cloud Security Providers
Cloud Security Providers
Aqua
Aqua
Aqua Page 1
Aqua Page 2
Aqua partnership notes
Chronicle
Chronicle
Configure Datadog Vector to push logs to Chronicle
Conductor One
Conductor One
Create alias on Entitlement
Get your user ID Conductor One
List users in Conductor one using the API
Rapid7
Rapid7
Add Google Organization to Rapid7
AWS
AWS
AWS CLI
AWS Cloud-init
Digital Ocean
Digital Ocean
Get list of Digital ocean images
Fly
Fly
Create new Fly.io app
Fly Deployment strategy
Fly.io in CI
Authenticate to Fly docker Registry
Get the Real IP address from fly when behind cloudflare
Fly regions and scaling
Release FLY IP address
MkDocs on Fly.io
Google Cloud
Google Cloud
API's and Services
API's and Services
Composer
Metadata API
Metadata API
Get GKE cluster name using Metadata Endpoint
Get Project ID using Metadata Endpoint
Get service account token using Metadata Endpoint
Get Service Account using Metadata Endpoint
View startup script on Google Compute Engine
Add external user to Google Cloud Platform Organization
Authenticate to google artifact registry
Authenticate Twine to Google Artifact Registry
Curl to GCR/ AR
Curl to IAP
Curl to url with google auth
err: exec: "docker-credential-gcloud": executable file not found in $PATH
Export GCP DNS zone to bind zone file
Export to terraform using gcloud cli
Filter fields from gcloud output
Filter Secrets
Find latest version of GKE
Forward real IP to a NGINX behind a GCP Load Balancer
gcloud Disable Dependent Services
gcloud Disable Services
Gcurl
Get DNSSEC Record for Google Cloud DNS
Get User info from Numerical Google account ID
Get GCS Bucket IAM Members with the API
Get project name of GCS bucket
Get secret from docker-credential-gcloud cli
Google cloud security day 2024
Grafeas
IAP URL's
List all service account keys
List secrets being accessed Google cloud logs
Print secret using gcloud
Projects, Resources, IAM Users, Roles, Permissions, APIs, and Cloud Shell
Re-run startup script on Google Compute Engine
Remove the lien to allow deletion
Serverless VPC access for Cloudrun across Projects
Show BigQuery Table Schema
SSH using IAP
SSHuttle using Google IAP
Useful gcloud commands
Useful log queries
View the hash of an object in GCS
View logs on who enabled an API
Cloud Secret manager cost Comparison
KB Articles
KB Articles
Authentication
Authentication
Fingerprint on Linux Mint
Cloud init
Cloud init
cloud-init
Cloudflared
Cloudflared
Cloudflared on Ubuntu for ssh
Copybara
Copybara
Installing Copybara
Dependabot
Dependabot
Ignore terraform module version dependabot
Disk management
Disk management
Dell HDD password protected
Expanding a file system
Formatting drive and Auto mount
Mount a new drive
GPT PMBR Size Mismatch will be corrected by w(rite)
Docker
Docker
Installing Docker
Basics of docker
Installing jellyfin
Docker: Intro and notes
Get logs of docker container
Exporting and importing
Docker Architecture
Docker copying
Bulk retag
Copy images between repositories
Drone
Drone
Laws
Stock image marketplaces
Git
Git
Amend commit message
Count lines of code in a Git repo
Create and push tags on Git
Git with different SSH keys
Migrate repo to Monorepo
Rename local git branch
Set git username and email per repo
GitHub
GitHub
Collapsed Sections GitHub
Find date a repo was created on GitHub
Import GitHub Organization users in to Terraform
GitHub Actions
GitHub Actions
Authenticate GitHub actions to GCP using Workload Identity Federation
Authenticate GitHub actions to Google Artifact Registry
Delete old runs of deleted GitHub Actions
Manually trigger workflow from CLI
View JWT Claim GitHub actions
Google Workspace
Google Workspace
Setup Routing
Cloudflare
Cloudflare
Cloudflare Zero Forwarded header
Grocy
Grocy
Set grocy to use pritunl Zero usernames
Juniper
Juniper
Juniper Router Selection
Junos useful commands
Linux Command line
Linux Command line
Always restart service after failure systemd
Backup SQlite Database
Broken link checker
Bulk change file extensions
Passwordless sudo using fingerprint on mac
Generate random token
Get current Folder
Get dell service tag Ubuntu
How to create tar.gz file
List NFS Shares exported
Lowercase to Uppercase
Remove new lines from file
The following signatures couldn't be verified because the public key is not available
Uppercase to Lowercase
uuidgen Lower case
xcrun: error: invalid active developer path
Your Xcode is too outdated.
Linux Networking
Linux Networking
Bringing up Interfaces
Centos Iptables
Connections on a port
DNS on Ubuntu
List of unique IP's
Listen on a port
Netplan 2 interfaces
Netplan Set static IP
Nmap scanning
Null routing
RVC IP Range
Uninstall Netplan
Mac
Mac
Bose Headphones Crackle when connected to mac via bluetooth
Command not found compdef
Connect to serial port on mac
Markdown
Markdown
How to use git
Custom markdown badges
Escape Codeblocks
Built By badge
Lychee link checker
Note and Warning markdown for GitHub
Matomo
Matomo
Matomo behind cloudflared
Minio
Minio
OLD
Connecting to minio over s3fs
Creating minio users and assigning permissions
Networking
Networking
Update DNS on EE router
Show Broadband password on EE router
VPN Network routing Mikrotik
Update the To Address on Mikrotik VPN Routing
Nginx
Nginx
Reverse web proxy
Get the real IP address from Cloudflare
Install nginx Extras
Custom Headers
Remove server headers
nginx.service failed because the control process exited
nginx redirects to the first alphabetical site when not found in config
OpenVPN
OpenVPN
Install OpenVPN AS
Connecting Mikrotik to OpenVPN AS
PHP
PHP
Install PHP
Password Strength Unknown wordpress
Wordpress permissions
PIP
PIP
Skipping package due to invalid metadata entry
Podman
Podman
Authenticate Podman to GitHub Container Registry
Authenticate Podman to Google Artifact Registry
Configure podman to use Remote Google Container Registry
docker-credential-desktop executable file not found in path
Podman mount directories on Mac
Podman using Lima
Pritunl
Pritunl
List of headers pritunl Zero sends
SSH using pritunl bastion
Public web Facing
Public web Facing
Reverse server
Bookstack
Cachet
Certbot
Check passbolt is Healthy
Serving breadNET when server is offline
Jellyfin using S3 and Docker
Send test email on passbolt
Wildcard Certificates
Change password using WPCli
Sqlite
Sqlite
Export single table from sqlite
Import single table from sqlite
SSH
SSH
Generate SSH keys
Import Public keys for ssh hosts
Importing SSH keys from GitHub
No matching host key type found. Their offer: ssh-dss
SSH client setup using keys
SSH Port redirection
sshuttle
Weird Bash
Ubiquiti
Ubiquiti
Unifi device stuck in Adoption failed
Updating Ubiquiti Tough switch
Wasabi
Wasabi
Policies
Transport endpoint is not connected
Windows
Windows
Reset windows to factory defaults and erase all data
Kubernetes
Kubernetes
ESO
ESO
Force resync of External Secret
Flux
Flux
Authenticate flux with Google Artifact Registry
Flux Lookup no such host
Flux reconcile
Flux reconciliation failed: install retries exhausted
GKE
GKE
Configure firewall for service type LoadBalancer in GKE
Configure GKE workload Identity
Cordon and drain GKE pool
Workload ID KSA
Set static IP address on service type Load balancer
Workload ID test pod
Helm
Helm
Create a helm chart
Force containers to update when config map changes in helm
Helm loop through key:value pairs
Push chart to Artifact Registry
Use GCS as helm repo
K3S
K3S
Cloudflare Tunnels on k3s
Disable Klipper
Installing k3s
K3s private registry using Google Artifact Registry
Error 1962: No operating system found
Setting up k3s to use nfs as default storage class
Configure k3s to use Azure Entra (FKA Azure AD) for OIDC
Things taking too long to delete kubectl
KIND
KIND
Load images in to kind
Kubeconform
Kubeconform
Kubeconform flux files
Kubeconform
Kubeconform google managed prometheus
Nginx Ingress
Nginx Ingress
Nginx ingress with Cloudflare origin SSL/TLS
KB
KB
Connect to container that has side car containers
Convert Docker compose to Kubernetes manifest files
Delete CRDs matching name
Delete namespace stuck in terminating
Delete not running pods
Downward API
Force Delete pod
Kubectl commands
Kubectl get pod and node it's on
Kubectl get Service accounts and namespaces
Set default namespace kubectl
Testing RBAC
Sleeper pod
Trigger Kubernetes Cron Job Manually
Using ArgoCD Image updater with Google Artifact Registry
mkdocs
mkdocs
Add review date to page
Set page as permanently outdated
Home
Home
RG
RG
Utilities
Utilities
Water
Electricity
Consumer Unit
Oven
Washing Machine
Hot water heater
Hot water heater
Reducing temperature
Car
Car
SEAT
SEAT
Leon
Leon
Fix comfort close not working on Seat Leon
Push Start Seat leon
Outages
Outages
2023-11-26 4AM
2023-10-27 11AM
Bread
Bread
2024-05-18
2024-04-18
Table of contents
What
Car KB Section
What
This area holds all documentation and tricks for cars I own
Back to top