My blog

Category: k8s

  • Getting all your repos with corresponding architecthre

    Getting all your repos with corresponding architecthre requires surprise amount of API shinnanigans!

    Dockerfiles/list.sh at main ยท shaman007/Dockerfiles

  • Yet another cluster update

    UniFi: made a deployment and network setup. Does not see AP’s. 10001 UDP seems to be a problem, yet no idea why. Adopted them manually via SSH, now they work. Yes, consumes RAM for no reason. Why? No idea. However, the functionality is limited compared to the Windows app, and it does not provide me with anything valuable. Consume RAM and CPU, so be it, no use.

    Mastodon: it wants Elasticsearch that wants RAM. OKAY, I didn’t even want to really use it. Maybe the next more powerful setup will do.

  • Cluster update

    Out of all services, only Mastodon and UniFi Network controller are left, both are technically possible, but require strange things.

    Own Bitwarden service works great, however, needs a license to be OTP key. The Minecraft server works great. Done log aggregation, local Docker registry, metrics to have them in Lens, backups of everything. The phone syncs files, contacts and calendar with the Nextcloud no problem.

    Wouldn’t do antivirus, greylisting and Plex (maybe Plex will do much later). Firefox instance is useless, since I sync bookmarks only and passwords are in the Bitwarden. Video transcoding works much better with the RTX 4070ti, and I need only one video to transcode per week. LanguageTool instance is useless, since it’s impossible to use it with “premium” plan that really helps me. Done Dockerfile for it anyway.

    Maybe I’ll do Clamav instance, though.

  • OrangePi 5b emmc support

    Armbian image from https://www.armbian.com/orangepi-5/ by default thinks that the board is 5, not 5b, so no nice emmc storage for you! I thought that it’s kind of general issue with the kernel, but all it took is to change fdtfile to rockchip/rk3588s-orangepi-5b.dtb in the /boot/armbianEnv.txt. Now my /var with all K3S and rancher stuff is on a fast reliable emmc, not sd-card.

  • Current state of my K8S

    Works:

    • WordPress
    • Tiny-Tiny RSS
    • Matrix
    • Nextcloud with image recognition
    • Dovecot
    • Postfix with DKIM
    • MySQL
    • PostgresQL

    To do:

    • Mastodon (dunno why but why not)
    • Greylisintg
    • Antispam
    • Antivirus (clamav)
    • Minecraft server
    • Own Language tool instance
    • Own Firefox sync instance
    • Calendar and contacts sync
    • Ubiquity controller
    • Logs and metrics collection properly
    • Local docker registry
    • Video transcoding
    • Other bits and dimes
    • ????
  • Nexcloud is getting better

    Nexcloud is getting better

    It can do really neat things, as it turned out!

  • Cable-managed the K3S this blog hosted on

    Cable-managed the K3S this blog hosted on

    Looks nicer! I’d used 200 Wt power supply so it wouldn’t struggle and maybe I would add some more hardware from the closet with router and stuff to it.