Skip to content

Commit

Permalink
feat: Put nice Kromgo badges in readme
Browse files Browse the repository at this point in the history
  • Loading branch information
woll0r committed Jul 20, 2024
1 parent 9f1c456 commit d9f0422
Showing 1 changed file with 23 additions and 7 deletions.
30 changes: 23 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,35 @@
<img src="https://raw.githubusercontent.com/cncf/artwork/master/projects/kubernetes/icon/color/kubernetes-icon-color.svg" alt="Kubernetes logo" width="200px" />
<div align="center">
<img src="https://raw.githubusercontent.com/cncf/artwork/master/projects/kubernetes/icon/color/kubernetes-icon-color.svg" alt="Kubernetes logo" width="200px" align="center" />

# My home Kubernetes cluster
---

</div>

<div align="center">

[![Talos](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dtalos_version&style=for-the-badge&logo=talos&logoColor=white&label=%20&color=blue)](https://talos.dev)
[![Kubernetes](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dkubernetes_version&style=for-the-badge&logo=kubernetes&logoColor=white&label=%20&color=blue)](https://talos.dev)

</div>

<div align="center">

[![Age](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dcluster_age_days&style=flat-square&logoColor=white&label=Age)](https://github.com/kashalls/kromgo/)
[![Uptime](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dcluster_uptime_days&style=flat-square&logoColor=white&label=Uptime)](https://github.com/kashalls/kromgo/)
[![Nodes](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dcluster_node_count&style=flat-square&logoColor=white&label=Nodes)](https://github.com/kashalls/kromgo/)
[![Pods](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dcluster_pod_count&style=flat-square&logoColor=white&label=Pods)](https://github.com/kashalls/kromgo/)
[![CPU](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dcluster_cpu_usage&style=flat-square&logoColor=white&label=CPU)](https://github.com/kashalls/kromgo/)
[![Memory](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.minuette.horse%2Fquery%3Fformat%3Dendpoint%26metric%3Dcluster_memory_usage&style=flat-square&logoColor=white&label=Memory)](https://github.com/kashalls/kromgo/)

</div>

## Overview

My home Kubernetes cluster running on [k3s](https://k3s.io/), powered by [Flux](https://toolkit.fluxcd.io/).
My home Kubernetes cluster running on [talos](https://talos.dev/), powered by [Flux](https://toolkit.fluxcd.io/).
[SOPS](https://toolkit.fluxcd.io/guides/mozilla-sops/) is used to encrypt secrets.
[Cloudflare tunnels](https://www.cloudflare.com/products/tunnel/) are used to make it all available over the internet.
And finally, [Rook](https://rook.io/) gets used to provide storage to the cluster.

## Setup

The cluster is stood up using an Ansible runbook that runs against the manually installed hosts. Something to properly document, improve upon and integrate into this repo in the future.

## Hardware

| Device | Count | OS disk | Data disk | RAM | OS | Purpose |
Expand Down

0 comments on commit d9f0422

Please sign in to comment.