This is mostly a learning activity for myself, others may benefit from documentation.

Project Description

Practical setup of a k3s HA cluster

Goal for this Hackweek

Understand the concept, get the cluster up and running workloads. Create documentation that others can follow.

Resources

Use my workstation, or other available hardware. Probably utilize MicroOS.

Looking for hackers with the skills:

k3s kubernetes learning microos

This project is part of:

Hack Week 22

Activity

  • over 2 years ago: okurz liked this project.
  • over 2 years ago: fgiudici liked this project.
  • over 2 years ago: eroca joined this project.
  • over 2 years ago: tserong liked this project.
  • over 2 years ago: epenchev liked this project.
  • over 2 years ago: kberger65 joined this project.
  • over 2 years ago: rsimai started this project.
  • over 2 years ago: rsimai added keyword "k3s" to this project.
  • over 2 years ago: rsimai added keyword "kubernetes" to this project.
  • over 2 years ago: rsimai added keyword "learning" to this project.
  • over 2 years ago: rsimai added keyword "microos" to this project.
  • over 2 years ago: rsimai originated this project.

  • Comments

    • epenchev
      over 2 years ago by epenchev | Reply

      You can check out this for start, hope it's useful https://github.com/SUSE/HAKube/blob/dev/doc/k3s-ha.md

    • rsimai
      over 2 years ago by rsimai | Reply

      Thanks for the ^^ link, much appreciated! I however found I need to ramp up on basic k8s before I can go for more advanced configs, my knowledge gap is bigger than anticipated :-)

    Similar Projects

    Advent of Code: The Diaries by amanzini

    Description

    It was the Night Before Compile Time ...

    Hackweek 25 (December 1-5) perfectly coincides with the first five days of Advent of Code 2025. This project will leverage this overlap to participate in the event in real-time.

    To add a layer of challenge and exploration (in the true spirit of Hackweek), the puzzles will be solved using a non-mainstream, modern language like D, Crystal, Gleam or Zig.

    The primary project intent is not just simply to solve the puzzles, but to exercise result sharing and documentation. I'd create a public-facing repository documenting the process. This involves treating each day's puzzle as a mini-project: solving it, then documenting the solution with detailed write-ups, analysis of the language's performance and ergonomics, and visualizations.

                                   |
                                 \ ' /
                               -- (*) --
                                  >*<
                                 >0<@<
                                >>>@<<*
                               >@>*<0<<<
                              >*>>@<<<@<<
                             >@>>0<<<*<<@<
                            >*>>0<<@<<<@<<<
                           >@>>*<<@<>*<<0<*<
             \*/          >0>>*<<@<>0><<*<@<<
         ___\\U//___     >*>>@><0<<*>>@><*<0<<
         |\\ | | \\|    >@>>0<*<0>>@<<0<<<*<@<<
         | \\| | _(UU)_ >((*))_>0><*<0><@<<<0<*<
         |\ \| || / //||.*.*.*.|>>@<<*<<@>><0<<<
         |\\_|_|&&_// ||*.*.*.*|_\\db//_
         """"|'.'.'.|~~|.*.*.*|     ____|_
             |'.'.'.|   ^^^^^^|____|>>>>>>|
             ~~~~~~~~         '""""`------'
    ------------------------------------------------
    This ASCII pic can be found at
    https://asciiart.website/art/1831
    
    

    Goals

    Code, Docs, and Memes: An AoC Story

    • Have fun!

    • Involve more people, play together

    • Solve Days 1-5: Successfully solve both parts of the Advent of Code 2025 puzzles for Days 1-5 using the chosen non-mainstream language.

    • Daily Documentation & Language Review: Publish a detailed write-up for each day. This documentation will include the solution analysis, the chosen algorithm, and specific commentary on the language's ergonomics, performance, and standard library for the given task.