feat(docs) update presentation

This commit is contained in:
Tommy 2023-12-23 10:06:28 +01:00
parent 774d0a6f4a
commit 92774db6ff
No known key found for this signature in database

View file

@ -1,6 +1,26 @@
#+TITLE: Minimal and Opinionated Helm Charts #+TITLE: Minimal and Opinionated Helm Charts
#+DATE: 2023-10-18 #+DATE: 2023-10-18
<div align="center">
<img src="https://helm.sh/img/helm.svg" align="center" width="144px" height="144px"/>
... powered by a Norwegian bear 🐻
</div>
<div align="center">
#+CAPTION: Releases
#+NAME: fig:gh-actions-releases
[[https://github.com/tommy-skaug/charts/actions/workflows/build-and-publish.yml/badge.svg]]
#+CAPTION: Index updates
#+NAME: fig:gh-actions-index-updates
[[https://github.com/tommy-skaug/charts/actions/workflows/pages/pages-build-deployment/badge.svg]]
</div>
Backend-focused and UX optimized minmal charts built for use with deployments based on Flux. Generally Backend-focused and UX optimized minmal charts built for use with deployments based on Flux. Generally
contains Helm charts for infrastructure and some related to security operations. contains Helm charts for infrastructure and some related to security operations.
@ -16,7 +36,7 @@ As with everything Kubernetes it is a learning journey, however, so feel free to
Below you'll find an overview of the charts and an intro to get you started. Below you'll find an overview of the charts and an intro to get you started.
*** Overview *** 📖 Overview
- [[charts/conduit][Conduit]]: An efficient and self-contained Matrix server using an embedded RocksDB - [[charts/conduit][Conduit]]: An efficient and self-contained Matrix server using an embedded RocksDB
database. database.
@ -41,13 +61,21 @@ You can explore this repo by using the following commands if you have the Kubern
installed: installed:
#+BEGIN_SRC shell #+BEGIN_SRC shell
# add the package source
helm repo add 252 https://charts.252.no helm repo add 252 https://charts.252.no
helm search repo dispatch
helm install dispatch helm-charts/charts/dispatch --namespace=toolbox
helm search repo dispatch
# search for a specific chart
helm search repo dispatch
# or list all available charts
helm search repo 252 -l
# show configuration options
helm show values 252/dispatch helm show values 252/dispatch
# install a chart
helm install dispatch helm-charts/charts/dispatch --namespace=toolbox
#+END_SRC
**** As Code with FluxCD **** As Code with FluxCD
First take care to setup the chart: First take care to setup the chart: