[ { "id": "eb7909bcf5fcaf8a", "type": "tab", "label": "Big Bang", "disabled": false, "info": "", "env": [] }, { "id": "c86af370eff94afa", "type": "tab", "label": "(Engineer) Unicorn Getting Started", "disabled": false, "info": "Guide to an incoming Unicorn to get their technical hoofs wet. The guide takes you through familiarization with local K8s clusters, bigbang, and zarf.", "env": [] }, { "id": "0ac7681ed1c2bc4b", "type": "subflow", "name": "Kubernetes", "info": "Kubernetes is an open source container orchestration engine for automating deployment, scalling, and management of containerized applications. [source](https://kubernetes.io/docs/home/)", "category": "", "in": [ { "x": 240, "y": 180, "wires": [ { "id": "73521b98841c6355" } ] } ], "out": [ { "x": 1720, "y": 300, "wires": [ { "id": "752d2d1fc700d27e", "port": 0 }, { "id": "c53965f3ddc770ad", "port": 0 }, { "id": "e902145181ebd724", "port": 0 }, { "id": "418551f904d62b20", "port": 0 } ] } ], "env": [], "meta": {}, "color": "#DDAA99" }, { "id": "73521b98841c6355", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Kubernetes", "info": "# Description\n\n\n## Resources\n- https://kubernetes.io/docs/home/ ***\n- https://www.youtube.com/watch?v=VnvRFRk_51k ", "x": 450, "y": 180, "wires": [ [ "90665185044d3fc2", "ccf8bad6e9ebfb6a", "4146a7d5608cc03b", "418551f904d62b20" ] ] }, { "id": "90665185044d3fc2", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Kubernetes Objects", "info": "", "x": 780, "y": 180, "wires": [ [ "d810b83f64f0bc5e", "0d309e7b063a4ce2" ] ] }, { "id": "ccf8bad6e9ebfb6a", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Kubernetes Networking", "info": "", "x": 810, "y": 260, "wires": [ [] ] }, { "id": "4146a7d5608cc03b", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Kubernetes Storage", "info": "", "x": 820, "y": 340, "wires": [ [] ] }, { "id": "418551f904d62b20", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Kubernetes App Manifests", "info": "", "x": 780, "y": 420, "wires": [ [] ] }, { "id": "0d309e7b063a4ce2", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Configurations", "info": "", "x": 1040, "y": 220, "wires": [ [ "c53965f3ddc770ad", "e902145181ebd724" ] ] }, { "id": "d810b83f64f0bc5e", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Deployments", "info": "", "x": 1030, "y": 100, "wires": [ [ "752d2d1fc700d27e" ] ] }, { "id": "752d2d1fc700d27e", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Pods", "info": "", "x": 1290, "y": 100, "wires": [ [] ] }, { "id": "c53965f3ddc770ad", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Configmaps", "info": "", "x": 1270, "y": 200, "wires": [ [] ] }, { "id": "e902145181ebd724", "type": "comment", "z": "0ac7681ed1c2bc4b", "name": "Secrets", "info": "", "x": 1260, "y": 280, "wires": [ [] ] }, { "id": "5dfd2ba38ec5178d", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "Containerization", "info": "", "x": 80, "y": 300, "wires": [ [ "ea946e25b7c2079f" ] ] }, { "id": "8c04bec4a15f6702", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "Helm", "info": "", "x": 890, "y": 440, "wires": [ [ "e328f5849309e731" ] ] }, { "id": "fc01372231b580db", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "Custom Resource Definitions", "info": "", "x": 940, "y": 500, "wires": [ [ "e328f5849309e731" ] ] }, { "id": "09d8e90d5b4ade12", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "Kustomization", "info": "", "x": 920, "y": 640, "wires": [ [ "e328f5849309e731" ] ] }, { "id": "71a96ec4058930db", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "GitOps", "info": "", "x": 920, "y": 260, "wires": [ [ "45465f711df6da7e" ] ] }, { "id": "98df2d11adb09046", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "git", "info": "# Description\n\n[Git](https://git-scm.com/) is a free and open source distributed version control system.\n\n## Resources\n- https://git-scm.com/docs\n\n\n## Examples\n- github.com\n- gitlab.com\n- https://gitea.com/", "x": 750, "y": 180, "wires": [ [ "71a96ec4058930db" ] ] }, { "id": "45465f711df6da7e", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "Flux", "info": "", "x": 1130, "y": 300, "wires": [ [ "e328f5849309e731" ] ] }, { "id": "e328f5849309e731", "type": "comment", "z": "eb7909bcf5fcaf8a", "name": "Big Bang", "info": "", "x": 1440, "y": 480, "wires": [ [] ] }, { "id": "ea946e25b7c2079f", "type": "subflow:0ac7681ed1c2bc4b", "z": "eb7909bcf5fcaf8a", "name": "", "x": 400, "y": 300, "wires": [ [ "8c04bec4a15f6702", "fc01372231b580db", "09d8e90d5b4ade12", "71a96ec4058930db" ] ] }, { "id": "40bfe328130d9c41", "type": "comment", "z": "c86af370eff94afa", "name": "Deploy K3d", "info": "https://k3d.io/v5.2.2/", "x": 240, "y": 160, "wires": [ [ "691424f6cfd58372" ] ] }, { "id": "691424f6cfd58372", "type": "comment", "z": "c86af370eff94afa", "name": "Deploy a pod info application (with Kustomize)", "info": "https://github.com/stefanprodan/podinfo\n`kubectl apply -k github.com/stefanprodan/podinfo//kustomize`", "x": 580, "y": 160, "wires": [ [ "2d66fece0a8f5fdf" ] ] }, { "id": "2d66fece0a8f5fdf", "type": "comment", "z": "c86af370eff94afa", "name": "Expose podinfo with an Ingress", "info": "", "x": 1010, "y": 160, "wires": [ [ "52eb692e4c51108f" ] ] }, { "id": "52eb692e4c51108f", "type": "comment", "z": "c86af370eff94afa", "name": "Create a podinfo helm chart", "info": "", "x": 1410, "y": 160, "wires": [ [ "5361df412a99db12" ] ] }, { "id": "5361df412a99db12", "type": "comment", "z": "c86af370eff94afa", "name": "Deploy BigBang on a new K3d cluster", "info": "https://repo1.dso.mil/platform-one/big-bang/bigbang/-/blob/master/docs/guides/deployment_scenarios/quickstart.md", "x": 1810, "y": 160, "wires": [ [ "67415f95eb8ab46c" ] ] }, { "id": "67415f95eb8ab46c", "type": "comment", "z": "c86af370eff94afa", "name": "Deploy podinfo helmchart in bigbang", "info": "", "x": 2240, "y": 160, "wires": [ [ "9b8fdffdc9b5cc53" ] ] }, { "id": "9b8fdffdc9b5cc53", "type": "comment", "z": "c86af370eff94afa", "name": "Add Istio Virtual Service for the podinfo deployment", "info": "https://istio.io/latest/docs/reference/config/networking/virtual-service/", "x": 2750, "y": 160, "wires": [ [ "339481fd79e107a6" ] ] }, { "id": "339481fd79e107a6", "type": "comment", "z": "c86af370eff94afa", "name": "Deploy podinfo as a Flux HelmRelease", "info": "", "x": 3210, "y": 160, "wires": [ [ "0f9889d8e9cb7edb" ] ] }, { "id": "0f9889d8e9cb7edb", "type": "comment", "z": "c86af370eff94afa", "name": "Play DOOM using ZARF", "info": "https://github.com/defenseunicorns/zarf/tree/master/examples/game", "x": 3620, "y": 160, "wires": [ [] ] } ]