DevOps Learning and Research
Automating EC2 Deployments
Initializing search
    • Home
    • About
    • Certifications
      • AWS Certified Cloud Practitioner
        • 01 Fundamental Cloud Concepts
        • 02 Understanding Core AWS Services
        • 03 Introduction to Security and Architecture
        • 04 Exam Preparation
          • 4.2 - Exam Prep 2
      • Certified Kubernetes Application Developer (CKAD)
        • 1.0 - Introduction
        • 2.0 - Core Concepts
        • 3.0 - Configuration
        • 4.0 - Multi-Container Pods
        • 5.0 - Observability
        • 6.0 - Pod Design
        • 7.0 - Services and Networking
        • 8.0 - Persistent Volumes
        • 9.0 - 2021 Updates
        • 13 Mock Exams
          • 13.2 - Mock Exam 2
          • 13.3 - Mock Exam 3
      • Certified Kubernetes Administrator (CKA)
        • 1.0 - Introduction
        • 2.0 - Core Concepts
        • 3.0 - Scheduling
        • 4.0 - Logging and Monitoring
        • 5.0 - Application Lifecycle Management
        • 6.0 - Cluster Maintenance
        • 7.0 - Security
        • 8.0 - Storage
        • 9.0 - Networking
        • 10.0 - Design a Kubernetes Cluster
        • 11.0 - Install Kubernetes the Kubeadm Way
        • 13.0 - Troubleshooting Overview
        • 14.1 - Introduction to JSONPath
          • KodeKloud Mock 3
          • Kodekloud Mock 2
      • Certified Kubernetes Security Specialist (CKS)
        • 1.0 - Introduction
        • 2.0 - Understanding the Kubernetes Attack Surface
        • 3.0 - Cluster Setup and Hardening
        • 4.0 - System Hardening
        • 5.0 - Minimize Microservice Vulnerabilities
        • 6.0 - Supply Chain Security
        • 7.0 - Monitoring, Logging, and Runtime Security
        • Mocks
          • 8.2 - Mock Exam 2
          • 10.3 - Mock Exam 3
      • Green Software for Practitioners
        • 1.0 - Introduction
        • 2.0 - Carbon Efficiency
        • 3.0 - Energy Efficiency
        • 4.0 - Carbon Awareness
        • 5.0 - Hardware Efficiency
        • 6.0 - Measurement
        • 7.0 - Climate Commitments
      • HashiCorp Certified - Terraform Associate
        • 1.0 - Deploying Infrastructure
        • 2.0 - Working with Configurations
        • 3.0 - Provisioners
        • 4.0 - Modules and Workspaces
        • 5.0 - Remote State Management
        • 6.0 - Security
        • 7.0 - Terraform Cloud and Enterprise
        • 8.0 - Exam Preparation
      • HashiCorp Certified - Vault Associate
        • 1.0 - Introduction
        • 2.0 - Getting Started with Vault
        • 3.0 - Authentication and Authorization
        • 4.0 - Vault Tokens
        • 5.0 - Vault Architecture
        • 6.0 - Exam Preparation
      • VMware Application Modernization Professional
          • 00 Introduction
          • 01 VMware Tanzu Portfolio
            • 1.2 - Tanzu Kubernetes Grid Concepts
            • 1.3 - The Tanzu CLI
            • 1.4 - Lab 1 - Setting Up a Bootstrap Machine
            • 1.5 - Cluster API
            • 1.6 - End of Module Assessment
          • 02 Management Clusters
            • 2.2 - Lab 2
            • 2.3 - Lab 3
            • 2.4 - NSX Advanced Load Balancer
            • 2.5 - Cluster Authentication
            • 2.6 - Creating Management Clusters
            • 2.7 - Lab 4
            • 2.8 - Managing Management Clusters
            • 2.9 - End of Module Assessment
          • 03 Tanzu Kubernetes Clusters
            • 3.2 - Deploying Tanzu Kubernetes Cluster
            • 3.3 - Lab 5
            • 3.4 - Managing Tanzu Kubernetes Clusters
            • 3.5 - Lab 6
            • 3.6 - Lab 7
            • 3.7 - Managing Cluster Lifecycles
            • 3.8 - End of Module Assessment
          • 04 Tanzu Kubernetes Grid Extensions
            • 4.02 - Lab 8
            • 4.03 - Lab 9
            • 4.04 - Image Registry
            • 4.05 - Logging
            • 4.06 - Lab 10
            • 4.07 - Ingress
            • 4.08 - Lab 11
            • 4.09 - Service Discovery
            • 4.10 - Lab 12
            • 4.11 - Cluster Monitoring
            • 4.12 - Lab 13
            • 4.13 - Lab 14
            • 4.14 - End of Module Assessment
          • 05 Troubleshooting
            • 5.2 - Using Crash Diagnostics
            • 5.3 - Lab 15
            • 5.4 - Troubleshooting Commands
            • 5.5 - Lab 16
            • 5.6 - Lab 17
            • 5.7 - End of Module Assessment
    • Tooling
      • Helm
        • Ansible for Beginners
          • 1.0 - Introduction
          • 2.0 - Configuration and Basic Concepts
          • 3.0 - Ansible Inventory
          • 4.0 - Ansible Variables
          • 5.0 - Ansible Playbooks
          • 6.0 - Ansible Modules
          • 7.0 - Ansible Handlers: Roles and Collections
          • 8.0 - Advanced Topics
          • 9.0 - Appendix
        • Ansible Advanced
          • 1.0 - Introduction
          • 2.0 - Web Application
          • 3.0 - File Separation
          • 4.0 - Roles
          • 5.0 - Asynchronous Actions
          • 6.0 - Strategy
          • 7.0 - Error Handling
          • 8.0 - Templating - Jinja2
          • 9.0 - Lookups
          • 10.0 - Vault
          • 11.0 - Dynamic Inventory
          • 12 Custom Modules
          • 13 Plugins
          • 14 Assignment
        • Automating EC2 Deployments
          • 1.0 - About AWS EC2 and Ansible Automation
          • 2.0 - Planning and Preparing for Automation
          • 3.0 - Deploying into EC2
          • 4.0 - Generating an Inventory of EC2 Instances
          • 5.0 - Building Custom AMIs with Ansible
          • 6.0 - Cleaning up Resources
      • Packer
      • ArgoCD
      • Grafana Loki
    • Tags
    Ansible Tooling

    Automating EC2 Deployments

    Made with Material for MkDocs