Code Monkey home page Code Monkey logo

Comments (3)

rosscdh avatar rosscdh commented on June 27, 2024 2

I've added that and quite a bit more at : https://github.com/rosscdh/terraform-aws-atlantis/tree/feature/gitlab Please review and see if it suits your purposes...

module "atlantis-app" {
  source = "/Users/ross/p/PlatformEngineering/vendors/terraform-aws-atlantis/gitlab"

  name = "${var.name}"
  
  # VPC
  cidr            = "${var.cidr}"
  azs             = "${var.azs}"
  private_subnets = "${var.private_subnets}"
  public_subnets  = "${var.public_subnets}"

  # DNS (without trailing dot)
  route53_zone_name = "${var.route53_zone_name}"

  # ACM (SSL certificate) - Specify ARN of an existing certificate or new one will be created and validated using Route53 DNS
  certificate_arn = "${var.certificate_arn}"

  # Atlantis
  atlantis_image             = "${var.atlantis_image}"
  atlantis_gitlab_base_url   = "${var.atlantis_gitlab_base_url}"
  atlantis_gitlab_user       = "${var.atlantis_gitlab_user}"
  atlantis_gitlab_user_token = "${var.atlantis_gitlab_user_token}"
  atlantis_repo_whitelist    = "${var.atlantis_repo_whitelist}"
  gitlab_organization        = "${var.gitlab_organization}"

  container_definitions      = "${var.container_definitions}"

  providers = {
    aws = "aws.eu-central-1"
  }

  tags = {
    Terraform = "true"
    Environment = "${var.tag_environment}"
  }
}

from terraform-aws-atlantis.

antonbabenko avatar antonbabenko commented on June 27, 2024

v1.6.0 has been just released. There is Gitlab support added.

Please give it a try and let me know if there is anything not working.

Closing this one.

from terraform-aws-atlantis.

github-actions avatar github-actions commented on June 27, 2024

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

from terraform-aws-atlantis.

Related Issues (20)

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.