Skip to content

Instantly share code, notes, and snippets.

View siegy22's full-sized avatar
:shipit:

Yves Siegrist siegy22

:shipit:
View GitHub Profile
@siegy22
siegy22 / README.md
Last active November 17, 2024 18:43
Fedora bootc + k3s + cilium

Fedora bootc, k3s and cilium

Proof-of-concept homelab work; not recommended for production.

FROM quay.io/fedora/fedora-bootc:41

# Manual install of k3s-selinux because the installer tries using `rpm-ostree` which is not intended.
RUN dnf install -y https://github.com/k3s-io/k3s-selinux/releases/download/v1.6.latest.1/k3s-selinux-1.6-1.coreos.noarch.rpm
@siegy22
siegy22 / keybase.md
Created January 30, 2025 11:17
keybase.md

Keybase proof

I hereby claim:

  • I am siegy22 on github.
  • I am siegy22 (https://keybase.io/siegy22) on keybase.
  • I have a public key ASAtQ3l3I9eeHunPuGfe5v1akxMY7yR4ywCx-CDxawtJjAo

To claim this, I am signing this object:

@siegy22
siegy22 / README.md
Created March 11, 2025 18:14
OpenShift setup with Harbor as proxy cache
  • Download the pull secret from RedHat cloud console.
  • Un-base64 the auths for all of the registries
  • Configure registry caches in Harbor
  • Configure imageContentSources in the install-config.yaml
apiVersion: v1
baseDomain: example.org
metadata:
 name: ocp
@siegy22
siegy22 / day-0.md
Last active April 1, 2025 09:29
KubeCon

Day 0

Lightning talks

  • Notary schedule
    • Image signing
    • Harbor compatible
    • Trust policies with x509 certs
  • Metal3
  • Kiosk 19A, Thursday 10:30 - 13:30