https://github.com/swisscom/containerdays-2024-krm
Resources used for the ContainerDays 2024 Talk «Evolving GitOps: Harnessing Kubernetes Resource Model for 5G Core»
https://github.com/swisscom/containerdays-2024-krm
Last synced: 8 months ago
JSON representation
Resources used for the ContainerDays 2024 Talk «Evolving GitOps: Harnessing Kubernetes Resource Model for 5G Core»
- Host: GitHub
- URL: https://github.com/swisscom/containerdays-2024-krm
- Owner: swisscom
- License: apache-2.0
- Created: 2024-08-16T08:49:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T14:05:25.000Z (over 1 year ago)
- Last Synced: 2025-04-15T10:51:06.240Z (about 1 year ago)
- Language: Go
- Size: 13.4 MB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ContainerDays 2024 Talk «Evolving GitOps: Harnessing Kubernetes Resource Model for 5G Core»: Config Hydration Examples
## Authors
Please feel free to approach us with feedback and questions!
Alexander North
Ashan Senevirathne
Joel Studler
Contact us on slack:
-
-
-
-
## Prepare Demo Environment
### Kind with CRDs and local NetBox Operator instance
```bash
kind create cluster
kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.14.8/config/manifests/metallb-native.yaml
pushd operator
make install
popd
pushd /tmp
git clone https://github.com/netbox-community/netbox-operator || echo "already exists"
pushd netbox-operator
make install
make create-kind
make deploy-kind
popd
popd
```
### Create the Prefix
This NetBox Prefix is required as an entrypoint for all our automation.
```bash
cat <