Automated provisioning of Elastic Stack on Kubernetes
₹1500-12500 INR
Pagado a la entrega
As a DevOps Engineer, I want to automatically deploy and configure containerized Elastic Stack on the
Kubernetes (Minikube) following Infrastructure as Code (IaC) and Configuration as Code (CaC) approach,
so that I can benefit from the end-to-end monitoring and logging capabilities for my cloud-ready
applications.
Functional requirements:
CI/CD pipeline with fully automated deployment and configuration of Elasticsearch, Logstash,
Kibana and Beats following Infrastructure as Code (IaC) and Configuration as Code (CaC)
approach
All code is stored in Version Control (Git) and has a configured Web Hook, which triggers a
Jenkins job (i.e. CI/CD pipeline)
Jenkins job automates the build, test and deployment of all Elastic components simulated in a
local environment using Jenkinsfile (Groovy)
Configuration of all Elastic components is decoupled from its runtime using ConfigMaps, any
change on the ConfigMap triggers a new deployment
Service provisioning is orchestrated via Kubernetes manifest (YAML), which includes the service-
specific readiness and liveness probes, resource limits and quotas
Non-functional requirements:
All the automated test cases created finish successfully and are incorporated in the CI/CD
pipeline
The test suite includes infrastructure tests, functional tests, integration test and performance
tests (others are optional) – feel free to choose the programming language and framework for
writing tests
Security checks are also included in the CI / CD pipeline (static and dynamic code analysis)
Documentation is provided with a simple architectural diagram of the target automation
solution
Nº del proyecto: #27783649
Sobre el proyecto
Adjudicado a:
Hi, I can configure ELK OR EFK stack on kubernetes (minikube) , i have experience of maintaining and optimizing 3-node Elasticsearch cluster that collects 1 lakh documents daily. We can build a performance monitoring Más
3 freelancers están ofertando un promedio de ₹7183 por este trabajo
I am certified Kubernates Administrator CKA. I can help you on this. will solve the problem.