Skip to content

Commit

Permalink
Merge pull request #52 from lumbrjx/dev
Browse files Browse the repository at this point in the history
README
  • Loading branch information
lumbrjx authored Sep 12, 2024
2 parents 747071d + 1564413 commit 4ccf307
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 14 deletions.
5 changes: 4 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,11 @@ MAIN_BRANCH = main

.PHONY: all generate-proto build-daemon

all: create-cluster deploy-controller deploy-daemonset setup-prometheus port-forward-prometheus
all: create-cluster deploy-controller deploy-daemonset setup-prometheus setup-client port-forward-prometheus

setup-client:
kubectl apply -f expressdep.yaml
kubectl apply -f expresssvc.yaml

build-cli:
cd cmd/cli && go build -o obzevMini *.go
Expand Down
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,16 @@ The chart folder already contains a Custom Resource and you still can define you
kubectl apply -f path/to/CR/file
```
### run locally with kind
after clonning the repo you can run the following command and have everything done for you:
```bash
make all TAG=latest
```
it will use a simple dummy express server you can access it [here](https://github.com/lumbrjx/obzev0/blob/main/expressdep.yaml) and the [service](https://github.com/lumbrjx/obzev0/blob/main/expresssvc.yaml)
### obzevMini
1. Launch the Daemon Docker container:
Expand Down
26 changes: 13 additions & 13 deletions deployDaemonSet.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,19 @@ if ! kubectl apply -f service.yaml; then
exit 1
fi

# echo "Labeling nodes..."
# if ! kubectl label node kind-worker node-role.kubernetes.io/worker=; then
# echo "Failed to label node."
# exit 1
# fi
# if ! kubectl label node kind-worker2 node-role.kubernetes.io/worker=; then
# echo "Failed to label node."
# exit 1
# fi
# if ! kubectl label node kind-worker3 node-role.kubernetes.io/worker=; then
# echo "Failed to label node."
# exit 1
# fi
echo "Labeling nodes..."
if ! kubectl label node kind-worker node-role.kubernetes.io/worker=; then
echo "Failed to label node."
exit 1
fi
if ! kubectl label node kind-worker2 node-role.kubernetes.io/worker=; then
echo "Failed to label node."
exit 1
fi
if ! kubectl label node kind-worker3 node-role.kubernetes.io/worker=; then
echo "Failed to label node."
exit 1
fi


echo "Deployment completed successfully."
Expand Down

0 comments on commit 4ccf307

Please sign in to comment.