This n8n workflow streamlines the deployment of a comprehensive DevOps infrastructure on a Linux server, capable of being completed in just 10 seconds. It begins with manual trigger initiation, followed by parameter configuration for server details, tool versions, and credentials. The workflow then sequentially prepares the system by updating packages and installing essential utilities. Next, it installs Docker and Docker Compose, then sets up a lightweight Kubernetes cluster with K3s, kubectl, Helm, and k9s. It proceeds to install Jenkins for CI/CD pipelines, along with Prometheus and Grafana for monitoring, deployed via Helm charts. A dedicated DevOps user is created with proper permissions and SSH keys. Firewall rules and additional DevOps tools like Terraform, AWS CLI, Azure CLI, and Google Cloud SDK are configured for security and versatility. The final step creates sample project structures, deployment files, and Jenkins pipelines, providing a ready-to-use DevOps environment. This workflow is practical for rapid, automated setup of a DevOps stack, ideal for development, testing, or demo environments.
Automated Full DevOps Infrastructure Setup in 10 Seconds
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | manualTrigger, set, ssh, stickyNote, wait |
Reviews
There are no reviews yet.