https://github.com/fl64/bp-test
https://github.com/fl64/bp-test
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fl64/bp-test
- Owner: fl64
- Created: 2022-06-29T20:01:02.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-01T15:16:55.000Z (almost 4 years ago)
- Last Synced: 2025-03-12T01:55:15.112Z (about 1 year ago)
- Language: Makefile
- Size: 31.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pb test
## Task
- ✅ Build a ELK Cluster on kubernetes cluster on elk namespace. The cluster should include 1 ElasticSearch, 1 Kibana
- ✅ Publish the Kibana at url https://kibana.example.com
- ✅ Create Centeralize MySQL Server running on the Kube (Single node) on database namespace
- ✅ Create two namespaces for wordpress
- ✅ First wordpress with version 5.9.3 will publish as wp01.example.com on client-a namespace
- ✅ Sec Wordpress with version 5.8 will publish as wp02.wordpress on client-b namespace
- ✅ Setup autoscaler for wordpress container
- ✅ The logs from wordpress should written into elasticsearch
## How to start
- `make start` - start minikube with necessary addons
- `make deploy` - deploy all aps (elastic, mysql, wordpress, etc...)
- `make undeploy` - remove all apps
- `make stop` - stop minikube
- `make delete` - delete minikube
- `make hosts` - show settings to add to /etc/hosts
- `make help` - show help (default)