Automated deployment and documentation for the server
The objective of this project is to create a wireless and automated process of deployment of the development server, ensuring its consistency and efficiency.The development server is an important part of the software development life cycle, and it is placed in front of the production versions of applications and services.The process should be easy to reproduce, allowing new team members to understand and use the deployment carrier without long training.–
* 2ndTechnical / process steak:**Operating systems: Ubuntu 20.04, Ubuntu 22.04, Debian 11
Server automatization: Docker, Docker Compose, Docker Swarm
**Reverse proxy and load balancer**: Traefik
* Containers management *: Portainer
*Government of versions**: Git, specially placed on GitLab
- *CI/CD**: GitLab Runner
**Monitoring and logging**: (defined according to customer preferences, for example, Grafana, Prometheus, ELK Stack)
*Scripting**: Shell scripts for task automation
–
* 3 .Volume of work: *
• Installation of the infrastructure:
Install and set up the operating systems according to the instructions received.Install the main utilities and packages necessary to manage and deploy servers.Configuration of Docker, Docker Compose and Initialization of Docker Swarm.* Conveyer of deployment *:
- Implement and optimize the provided scripts to automatize the deployment process.- Set Traefik as a reverse proxy and load balancer, ensuring secure connections and proper routing.Develop and set Portainer to manage the containers.- Integration **CI / CD**:
Installation, setting and registration of GitLab Runner.Make sure that the runner is properly set to work with Docker and deployment scenarios.Protect the entire CI/CD conveyer from downloading the code to displays on the development server.* The documentation is:
- Preparing an exhaustive documentation that describes the entire process of deployment.- Include disorders, frequently asked questions and best practices.Ensure the availability and understanding of documentation for developers of different levels of qualification.**Return and iteration**:
- Test the entire system on layout examples to identify narrow places and potential problems.Process preparation based on tests and feedback with the team.–
* 4 .The results: *
1 .A fully customized and operating development server with an automated deployment conveyer.2ndComprehensive documentation, including steps to set up, deploy and eliminate troubles.ThreeA final report with a detailed description of implementation, problems and recommendations.
-
1672 27 0 Good day ! I can offer my services! I work with all of your programs! Ready for deadlines and payments! Contact me for a more detailed discussion! The price is set to draw attention.
-
529 9 0 Good day !
Write in the IP where you want to host the server, i.e. which provider of this server. Is it bare metal or cloud VPS? Where do you want to host the monitoring and log server? So why ELK when for logs should be enough loki + promtail ? In short, the description is very superficial and general, so more details are needed in the private message.
-
1824 81 0 Good day !
I can adjust the environment with CI/CD and monitoring.
-
Доброго дня, працюю з DigitalOcean та AWS, можу налаштувати вам інфраструктуру як код, розробити документацію! На якому провайдерів збираєтеся працювати, які терміни, бюджет звісно треба обговорювати
-
Current freelance projects in the category DevOps
Rescue + backup for Hetzner dedicated serverWe have a dedicated server on Hetzner with a website on Docker (+ Laravel framework) Contact with the developers has been lost Need to: - restore and change server access (probably SSH) - recommend a storage location and set up a full server backup with easy recovery, probably… DevOps, System & Network Administration ∙ 1 day 19 hours back ∙ 22 proposals |
Transfer email from Google Workspace to another platform
111 USD
I'm looking for a specialist who can help transfer corporate email from Google Workspace to another email platform. We want to switch because Google Workspace is currently quite expensive for us. We have about 30 users. We haven't finalized which platform to switch to yet, so we… DevOps, System & Network Administration ∙ 4 days 3 hours back ∙ 18 proposals |
Integration of Google Analytics into CRM via n8nGood day, I need help connecting Google Analytics and CRM through n8n. All settings on the CRM side are done. Now we just need to set up the analytics through n8n to transmit sales events. DevOps, System & Network Administration ∙ 10 days 4 hours back ∙ 21 proposals |