mirror of
https://github.com/apple/foundationdb.git
synced 2025-05-14 01:42:37 +08:00
Add docs for how to run the operator with the unified image
This commit is contained in:
parent
c417df83f3
commit
e388fd622d
@ -8,7 +8,7 @@ To test this, run the following commands from the root of the FoundationDB
|
||||
repository:
|
||||
|
||||
```bash
|
||||
mkdir website
|
||||
mkdir -p website
|
||||
docker build -t foundationdb/foundationdb-kubernetes:7.1.5-local --target fdb-kubernetes-monitor --build-arg FDB_VERSION=7.1.5 --build-arg FDB_LIBRARY_VERSIONS="7.1.5 6.3.24 6.2.30" -f packaging/docker/Dockerfile .
|
||||
docker build -t foundationdb/foundationdb-kubernetes:7.1.6-local --target fdb-kubernetes-monitor --build-arg FDB_VERSION=7.1.6 --build-arg FDB_LIBRARY_VERSIONS="7.1.6 6.3.24 6.2.30" -f packaging/docker/Dockerfile .
|
||||
kubectl apply -f packaging/docker/kubernetes/test_config.yaml
|
||||
@ -42,3 +42,24 @@ Once you are done, you can tear down the example with the following command:
|
||||
kubectl delete -f packaging/docker/kubernetes/test_config.yaml
|
||||
kubectl delete pvc -l app=fdb-kubernetes-example
|
||||
```
|
||||
|
||||
### FDB Kubernetes operator
|
||||
|
||||
The following steps assume that you already have a [local development](https://github.com/FoundationDB/fdb-kubernetes-operator#local-development) setup for the fdb-kubernetes-operator.
|
||||
|
||||
```bash
|
||||
mkdir -p website
|
||||
# Change this version if you want to create a cluster with a different version
|
||||
docker build -t foundationdb/foundationdb-kubernetes:7.1.11-local --target fdb-kubernetes-monitor --build-arg FDB_VERSION=7.1.11 --build-arg FDB_LIBRARY_VERSIONS="7.1.11 6.3.24 6.2.30" -f packaging/docker/Dockerfile .
|
||||
```
|
||||
|
||||
Depending on the local Kubernetes setup you use you might have to push the newly build image to a local registry.
|
||||
Now you should change to the directoy that contains the [fdb-kubernetes-operator](https://github.com/FoundationDB/fdb-kubernetes-operator) repository.
|
||||
In the top directory run:
|
||||
|
||||
```bash
|
||||
# Adjust the version for the cluster if it differs from the build image
|
||||
vim ./config/tests/base/cluster.yaml
|
||||
# Now you can create the cluster
|
||||
kubectl apply -k ./config/tests/unified_image
|
||||
```
|
||||
|
Loading…
x
Reference in New Issue
Block a user