Apache Combined log file producer
10K+
Go ahead to Start Kubernetes on EKS.
Go ahead to Start Kubernetes on AKS.
Install Helm.
Apply storageclass dashbase-meta(using ssd) & dashbase-data(using hdd) if you use your own cluster.(we had done this on terraform created cluster)
Here're two files you need when set up.
values.yml),producer.yml which include nightwatch)You may need to edit the hosts defined in these two files.(e.g. ingress.host)
Install Nginx-Ingress and configure DNS
# installation
helm install stable/nginx-ingress --name ingress
# get external-IP here
kubectl --namespace default get services -o wide -w ingress-nginx-ingress-controller
Install Dashbase
helm upgrade dashbase chartmuseum/dashbase -f values.yml -i
Build and upload image dashbase/apache-producer
./build.sh
Create k8s secret(because we didn't public dashbase/apache-producer)
kubectl create secret docker-registry regcred --docker-username=<username> --docker-password=<password>
Apply producer.yml
kubectl apply -f producer.yml
Wait pods up
You can use kubectl port-forward svc/grafana 3000 to expose Grafana.
Content type
Image
Digest
Size
17.9 MB
Last updated
over 5 years ago
docker pull dashbase/apache-producer