Skip to content
Snippets Groups Projects
Verified Commit 67b3d014 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

docs(README): Update some sections

parent b96db508
No related branches found
Tags rabbitmq-0.5.13
No related merge requests found
Shivering-Isles GitOps Infrastructure
===
This repository contains the Kubernetes objects that are synced and managed by [flux](https://fluxcd.io) in order to be deployed.
This repository has become the center of Shivering-Isles Infrastructure. It homes basically all deployments of software, various custom container images, various self-maintained helm charts and more.
Usage
---
Finally in order to boostrap fluxcd in your cluster. For SI-GitLab this would look like this:
For SI-GitLab this would look like this:
```
export GITLAB_TOKEN=<project access token able to write the API and repository>
......@@ -43,20 +43,7 @@ This toolchain is still under development. Before it will be used in production
- [x] Integrate [Renovatebot](https://git.shivering-isles.com/shivering-isles/renovate-bot) with this repository to manage updates.
- [x] Automate Kubernetes upgrades
- [x] Automate ingress-controller configuration for proxy-protocol
- [x] Migrate [apps](https://git.shivering-isles.com/shivering-isles/infrastructure/) to gitops and Kubernetes
- [ ] Deploy kubelet with proper certificates
- [ ] Document usage and thoughts in repository and blog posts
- [ ] Automate flux OpenPGP bootstrap
- [ ] Migrate [apps](https://git.shivering-isles.com/shivering-isles/infrastructure/) to gitops and Kubernetes
- [ ] Move to immutable base-system
Tools
---
To handle things properly, try to get the following tools (all included in `koolbox`):
- kubectl
- flux
- [sops](https://github.com/mozilla/sops/releases/) (for secret handling)
- [helm](https://helm.sh/) (just for sake of completeness and validation)
- make
- git
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment