logo
breadNET Documentation
Utilities
Initializing search
    documentation
    documentation
    • Home
        • Fingerprint on Linux Mint
        • cloud-init
      • Cloudflared
        • Cloudflared on Ubuntu for ssh
        • Installing Copybara
        • Ignore terraform module version dependabot
        • Dell HDD password protected
        • Expanding a file system
        • Partition, format, and mount a drive on Ubuntu
        • Mount a new drive
        • GPT PMBR Size Mismatch will be corrected by w(rite)
        • 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
        • Laws
        • Stock image marketplaces
        • 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
        • Set auto remote to true for Git CLI
        • Rename local git branch
        • Set git username and email per repo
        • Collapsed Sections GitHub
        • Find date a repo was created on GitHub
        • Import GitHub Organization users in to Terraform
        • 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
        • Setup Routing
        • Cloudflare Zero Forwarded header
        • Set grocy to use pritunl Zero usernames
        • Juniper Router Selection
        • Junos useful commands
        • Always restart service after failure systemd
        • Backup SQlite Database
        • Broken link checker
        • Bulk change file extensions
        • Create random string
        • 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
        • Log out user from Session
        • 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.
        • 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
        • Bose Headphones Crackle when connected to mac via bluetooth
        • Command not found compdef
        • Connect to serial port on mac
        • How to use git
        • Custom markdown badges
        • Escape Codeblocks
        • Built By badge
        • Lychee link checker
        • Note and Warning markdown for GitHub
        • Matomo behind cloudflared
        • OLD
        • Connecting to minio over s3fs
        • Creating minio users and assigning permissions
        • Update DNS on EE router
        • Show Broadband password on EE router
        • VPN Network routing Mikrotik
        • Update the To Address on Mikrotik VPN Routing
        • 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
        • Install OpenVPN AS
        • Connecting Mikrotik to OpenVPN AS
        • Install PHP
        • Password Strength Unknown wordpress
        • Wordpress permissions
        • Skipping package due to invalid metadata entry
      • 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
        • List of headers pritunl Zero sends
        • SSH using pritunl bastion
        • 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
        • Export single table from sqlite
        • Import single table from sqlite
        • 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
        • Site-magic cgnat
        • Unifi device stuck in Adoption failed
        • Updating Ubiquiti Tough switch
        • Policies
        • Transport endpoint is not connected
        • Reset windows to factory defaults and erase all data
        • Ansible basics
        • Ansible install python
      • 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
        • 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
        • AWS CLI
        • AWS Cloud-init
        • Get list of Digital ocean images
      • 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
          • Composer
        • 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 project wide SSH keys in Google Cloud
        • 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
    • Kubernetes
        • Force resync of External Secret
        • Authenticate flux with Google Artifact Registry
        • Flux Lookup no such host
        • Flux reconcile
        • Flux reconciliation failed: install retries exhausted
      • GKE
        • Configure firewall for service type LoadBalancer in GKE
        • Configure GKE workload Identity
        • Cordon and drain GKE pool
        • Kubernetes Service account with Workload ID
        • Set static IP address on service type Load balancer
        • Workload Identity test pod
        • 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
        • 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
        • Load images in to kind
        • Kubeconform flux files
        • Kubeconform
        • Kubeconform google managed prometheus
        • Nginx ingress with Cloudflare origin SSL/TLS
      • 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
    • Security
      • Reverse shell using Pinggy.io
        • Aqua Page 1
        • Aqua Page 2
        • Aqua partnership notes
        • Chronicle HTTP url maker
        • Configure Datadog Vector to push logs to Chronicle
        • Configure Entitle.io to push logs to Chronicle
        • Configure GitLab SaaS to send logs to Chronicle
        • Configure Incident.io push logs to Chronicle
        • Create alias on Entitlement
        • Get your user ID Conductor One
        • List users in Conductor one using the API
        • Add Google Organization to Rapid7
        • Google architect - Page 1
        • Google architect - Page 2
        • Google architect - Page 3
        • Kubectl commands
        • GCP Load balancer
        • Google Security - Exam topics
        • Google Security - Page 1
        • Gsuit User administration
        • Managing Gsuit
        • Google MDM
        • Regions and Zones
        • Associate cert exam
        • Google Compute engine
        • Networking and LB
        • VM Bootstrapping, templates and Images
        • Costs
        • Compute Engine
      • CKA
        • CKA - Page 1
        • CKA Practice questions
        • CKA Questions I need to spend more time on
        • Useful CKA Kubectl Commands
        • CKA List of controllers
        • Exam questions
    • mkdocs
      • Add review date to page
      • Set page as permanently outdated
    • Automation
      • Airflow basics
    • Home
      • RG
        • Utilities
          • Water
          • Electricity
        • Consumer Unit
        • Oven
        • Washing Machine
          • Reducing temperature
    • Car
          • Fix comfort close not working on Seat Leon
          • Push Start Seat leon
    • Outages
      • 2025-01-23 11AM
      • 2023-11-26 4AM
      • 2023-10-27 11AM
    • Bread
      • 2024-05-18
      • 2024-04-18

    Utilities

    • Electricity
    • Water
    January 9, 2025 February 5, 2023
    Made with Material for MkDocs