mirror of
https://github.com/khuedoan/homelab.git
synced 2025-01-03 13:30:57 +07:00
style: convert tech stack table to HTML
For better readability
This commit is contained in:
parent
7277a46eff
commit
d18bb02cbf
123
README.md
123
README.md
@ -94,27 +94,108 @@ They can't capture all of the project's features, but they are sufficient to get
|
||||
|
||||
### Tech stack
|
||||
|
||||
Logo | Name | Description
|
||||
:--: | :-- | :--
|
||||
<img width="32" alt="Ansible" src="https://simpleicons.org/icons/ansible.svg"> | [Ansible](https://www.ansible.com/) | Automate bare metal provisioning and configuration
|
||||
<img width="32" alt="ArgoCD" src="https://cncf-branding.netlify.app/img/projects/argo/icon/color/argo-icon-color.svg"> | [ArgoCD](https://argoproj.github.io/cd/) | GitOps tool built to deploy applications to Kubernetes
|
||||
<img width="32" alt="Cloudflare" src="https://avatars.githubusercontent.com/u/314135?s=200&v=4"> | [Cloudflare](https://www.cloudflare.com/) | DNS and Tunnel
|
||||
<img width="32" alt="Docker" src="https://www.docker.com/sites/default/files/d8/2019-07/Moby-logo.png"> | [Docker](https://www.docker.com/) | Ephermeral PXE server and convenient tools container
|
||||
<img width="32" alt="Gitea" src="https://upload.wikimedia.org/wikipedia/commons/b/bb/Gitea_Logo.svg"> | [Gitea](https://gitea.com/) | Self-hosted Git service
|
||||
<img width="32" alt="Grafana" src="https://grafana.com/static/img/menu/grafana2.svg"> | [Grafana](https://grafana.com/) | Operational dashboards
|
||||
<img width="32" alt="Helm" src="https://cncf-branding.netlify.app/img/projects/helm/icon/color/helm-icon-color.svg"> | [Helm](https://helm.sh/) | The package manager for Kubernetes
|
||||
<img width="32" alt="K3s" src="https://cncf-branding.netlify.app/img/projects/k3s/icon/color/k3s-icon-color.svg"> | [K3s](https://k3s.io/) | Lightweight distribution of Kubernetes
|
||||
<img width="32" alt="Kubernetes" src="https://cncf-branding.netlify.app/img/projects/kubernetes/icon/color/kubernetes-icon-color.svg"> | [Kubernetes](https://kubernetes.io/) | Container-orchestration system, the backbone of this project
|
||||
<img width="32" alt="Let's Encrypt" src="https://avatars.githubusercontent.com/u/9289019?s=200&v=4"> | [Let's Encrypt](https://letsencrypt.org/) | Free, automated (via [cert-manager](https://cert-manager.io)), and open certificate authority
|
||||
<img width="32" alt="Loki" src="https://github.com/grafana/loki/blob/main/docs/sources/logo.png?raw=true"> | [Loki](https://grafana.com/oss/loki/) | Log aggregation system
|
||||
<img width="32" alt="Longhorn" src="https://cncf-branding.netlify.app/img/projects/longhorn/icon/color/longhorn-icon-color.svg"> | [Longhorn](https://longhorn.io/) | Cloud native distributed block storage for Kubernetes
|
||||
<img width="32" alt="MetalLB" src="https://avatars.githubusercontent.com/u/60239468?s=200&v=4"> | [MetalLB](https://metallb.org/) | Bare metal load-balancer for Kubernetes
|
||||
<img width="32" alt="NGINX" src="https://avatars.githubusercontent.com/u/1412239?s=200&v=4"> | [NGINX](https://www.nginx.com/) | Kubernetes Ingress Controller
|
||||
<img width="32" alt="Prometheus" src="https://cncf-branding.netlify.app/img/projects/prometheus/icon/color/prometheus-icon-color.svg"> | [Prometheus](https://prometheus.io) | Systems monitoring and alerting toolkit
|
||||
<img width="32" alt="Rocky Linux" src="https://avatars.githubusercontent.com/u/75713131?s=200&v=4"> | [Rocky Linux](https://rockylinux.org/) | Base OS for Kubernetes nodes
|
||||
<img width="32" alt="Tekton" src="https://avatars.githubusercontent.com/u/47602533?s=200&v=4"> | [Tekton](https://tekton.dev/) | Cloud native solution for building CI/CD systems
|
||||
<img width="32" alt="Trow" src="https://trow.io/trow.png"> | [Trow](https://trow.io/) | Private container registry
|
||||
<img width="32" alt="Vault" src="https://simpleicons.org/icons/vault.svg"> | [Vault](https://www.vaultproject.io/) | Secrets and encryption management system
|
||||
<table>
|
||||
<tr>
|
||||
<th>Logo</th>
|
||||
<th>Name</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://simpleicons.org/icons/ansible.svg"></td>
|
||||
<td><a href="https://www.ansible.com">Ansible</a></td>
|
||||
<td>Automate bare metal provisioning and configuration</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://cncf-branding.netlify.app/img/projects/argo/icon/color/argo-icon-color.svg"></td>
|
||||
<td><a href="https://argoproj.github.io/cd">ArgoCD</a></td>
|
||||
<td>GitOps tool built to deploy applications to Kubernetes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://github.com/jetstack/cert-manager/raw/master/logo/logo.png"></td>
|
||||
<td><a href="https://cert-manager.io">cert-manager</a></td>
|
||||
<td>Cloud native certificate management</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://avatars.githubusercontent.com/u/314135?s=200&v=4"></td>
|
||||
<td><a href="https://www.cloudflare.com">Cloudflare</a></td>
|
||||
<td>DNS and Tunnel</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://www.docker.com/sites/default/files/d8/2019-07/Moby-logo.png"></td>
|
||||
<td><a href="https://www.docker.com">Docker</a></td>
|
||||
<td>Ephermeral PXE server and convenient tools container</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://upload.wikimedia.org/wikipedia/commons/b/bb/Gitea_Logo.svg"></td>
|
||||
<td><a href="https://gitea.com">Gitea</a></td>
|
||||
<td>Self-hosted Git service</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://grafana.com/static/img/menu/grafana2.svg"></td>
|
||||
<td><a href="https://grafana.com">Grafana</a></td>
|
||||
<td>Operational dashboards</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://cncf-branding.netlify.app/img/projects/helm/icon/color/helm-icon-color.svg"></td>
|
||||
<td><a href="https://helm.sh">Helm</a></td>
|
||||
<td>The package manager for Kubernetes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://cncf-branding.netlify.app/img/projects/k3s/icon/color/k3s-icon-color.svg"></td>
|
||||
<td><a href="https://k3s.io">K3s</a></td>
|
||||
<td>Lightweight distribution of Kubernetes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://cncf-branding.netlify.app/img/projects/kubernetes/icon/color/kubernetes-icon-color.svg"></td>
|
||||
<td><a href="https://kubernetes.io">Kubernetes</a></td>
|
||||
<td>Container-orchestration system, the backbone of this project</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://github.com/grafana/loki/blob/main/docs/sources/logo.png?raw=true"></td>
|
||||
<td><a href="https://grafana.com/oss/loki">Loki</a></td>
|
||||
<td>Log aggregation system</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://cncf-branding.netlify.app/img/projects/longhorn/icon/color/longhorn-icon-color.svg"></td>
|
||||
<td><a href="https://longhorn.io">Longhorn</a></td>
|
||||
<td>Cloud native distributed block storage for Kubernetes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://avatars.githubusercontent.com/u/60239468?s=200&v=4"></td>
|
||||
<td><a href="https://metallb.org">MetalLB</a></td>
|
||||
<td>Bare metal load-balancer for Kubernetes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://avatars.githubusercontent.com/u/1412239?s=200&v=4"></td>
|
||||
<td><a href="https://www.nginx.com">NGINX</a></td>
|
||||
<td>Kubernetes Ingress Controller</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://cncf-branding.netlify.app/img/projects/prometheus/icon/color/prometheus-icon-color.svg"></td>
|
||||
<td><a href="https://prometheus.io">Prometheus</a></td>
|
||||
<td>Systems monitoring and alerting toolkit</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://avatars.githubusercontent.com/u/75713131?s=200&v=4"></td>
|
||||
<td><a href="https://rockylinux.org">Rocky Linux</a></td>
|
||||
<td>Base OS for Kubernetes nodes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://avatars.githubusercontent.com/u/47602533?s=200&v=4"></td>
|
||||
<td><a href="https://tekton.dev">Tekton</a></td>
|
||||
<td>Cloud native solution for building CI/CD systems</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://trow.io/trow.png"></td>
|
||||
<td><a href="https://trow.io">Trow</a></td>
|
||||
<td>Private container registry</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img width="32" src="https://simpleicons.org/icons/vault.svg"></td>
|
||||
<td><a href="https://www.vaultproject.io">Vault</a></td>
|
||||
<td>Secrets and encryption management system</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## Get Started
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user