Git Product home page Git Product logo

infra-jenkins's People

Contributors

karanwadhwa avatar rishabneu avatar sydrawat01 avatar

infra-jenkins's Issues

๐Ÿš€ Fix GitHub PAT for GitHub-app/Jenkins

Previous GitHub PAT (Personal Access Token) was revoked automatically by GitHub as it was found in a comment on an issue.
Need to create a new PAT with similar access permissions to the GitHub app which talks to Jenkins.

๐Ÿ—„ Attach a 50 GiB EBS volume to Jenkins EC2 instance

Use block_device_mappings to attach an ebs volume to the ec2 instance here:

resource "aws_instance" "jenkins_server" {

# `aws_launch_template` preferred over `aws_instance`
block_device_mappings {
    device_name = "/dev/xvda"

    ebs {
      delete_on_termination = true
      volume_size           = 50
      volume_type           = "gp2"
      encrypted             = true
      # use `kms_key_id` only if you want to encrypt the ebs volume with your kms key
      kms_key_id            = aws_kms_key.ebs.arn
    }
}

โ˜ Base template for IaC using HCP Terraform

  • Use root and modules folder structure to provision Iac using HCP Terraform.
  • Update documentation at README.md
  • Create a VPC with 3 private and 3 public subnets, each in different AZs within the same region.

โš™ Infrastructure setup with Terraform

  • Add EC2 module that will provision an EC2 instance.
  • Add Route53 configuration to add A record to the hosted zone.
  • Configure elastic IP to be disassociated at infra tear down.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.