Skip to content

Commit

Permalink
add badass gopher
Browse files Browse the repository at this point in the history
look out here he comes!

Signed-off-by: vsoch <vsoch@users.noreply.github.com>
  • Loading branch information
vsoch committed Oct 5, 2022
1 parent 045de90 commit 50fd426
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Flux Operator

![docs/09-07-2022/design-three-team.png](docs/09-07-2022/design-three-team.png)
![docs/the-operator.jpg](docs/the-operator.jpg)

🚧️ Under Construction! 🚧️

Expand Down Expand Up @@ -34,6 +34,8 @@ And you can find the following:

## Design

![docs/09-07-2022/design-three-team.png](docs/09-07-2022/design-three-team.png)

- A **MiniCluster** is an [indexed job](https://kubernetes.io/docs/tasks/job/indexed-parallel-processing-static/) so we can create N copies of the "same" base containers (each with flux, and the connected workers in our cluster)
- The flux config is written to a volume at `/etc/flux/config` (created via a config map) as a brokers.toml file.
- We use an [initContainer](https://kubernetes.io/docs/concepts/workloads/pods/init-containers/) with an Empty volume (shared between init and worker) to generate the curve certificates (`/mnt/curve/curve.cert`). The broker sees them via the definition of that path in the broker.toml in our config directory mentioned above. Currently ever container generates its own curve.cert so this needs to be updated to have just one.
Expand Down
Binary file added docs/the-operator.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 50fd426

Please sign in to comment.