#announcements (2019-09)

cloudposse Cloud Posse Open Source Community #geodesic #terraform #release-engineering #random #releases #docs

This channel is for workspace-wide communication and announcements. All members are in this channel.

Archive: https://archive.sweetops.com

2019-09-01

SweetOps avatar
SweetOps
03:01:05 PM

Have you signed up for our Newsletter? It covers everything on our technology radar. Receive updates on what we’re up to on GitHub as well as awesome new projects we discover.

SweetOps avatar
SweetOps
03:03:00 PM

Did you know we have a comprehensive public slack archive of all channels? This is a great place to look if you need to reference past discussions or search for previous questions and answers.

2019-09-02

GreetBot avatar
GreetBot
08:16:47 AM

hey everyone give a warm welcome to @Gocho! Good to have you here

GreetBot avatar
GreetBot
10:41:02 AM

hey everyone give a warm welcome to @Michel! Good to have you here

GreetBot avatar
GreetBot
10:52:09 AM

hey everyone give a warm welcome to @neovasili! Good to have you here

wave1
SweetOps avatar
SweetOps
04:00:08 PM

There is 1 event this week

GreetBot avatar
GreetBot
04:46:05 PM

hey everyone give a warm welcome to @Alesgurd! Good to have you here

GreetBot avatar
GreetBot
06:31:55 PM

hey everyone give a warm welcome to @Marcio Rodrigues! Good to have you here

davidvasandani avatar
davidvasandani

wave Hi @Marcio Rodrigues & @Alesgurd!

Alesgurd avatar
Alesgurd

Hi there

davidvasandani avatar
davidvasandani

Does anyone from TrueCar hangout in this Workspace?

davidvasandani avatar
davidvasandani

This is a really cool use of LaunchDarkly and Lambda@Edge for routing between endpoints.

davidvasandani avatar
davidvasandani

If anyone knows anyone at TrueCar or has examples of how they implemented something similar I’m interested in learning more. Cheers !

davidvasandani avatar
davidvasandani

but in aws

2019-09-03

maarten avatar
maarten
Don't get locked up into avoiding lock-inattachment image

Lock-in is an important consideration. But, it’s not a simple black-or-white affair, and minimizing isn’t always best.

1
2
GreetBot avatar
GreetBot
05:43:39 PM

hey everyone give a warm welcome to @creslinux! Good to have you here

GreetBot avatar
GreetBot
08:09:57 PM

hey everyone give a warm welcome to @Alex Moore! Good to have you here

GreetBot avatar
GreetBot
03:04:39 AM

hey everyone give a warm welcome to @kris! Good to have you here

GreetBot avatar
GreetBot
06:26:17 AM

hey everyone give a warm welcome to @Francis V.! Good to have you here

Francis V. avatar
Francis V.

Hi all, what’s the difference between terraform-null-label and terraform-terraform-label?

Andy avatar

A search in the archive showed this:

Andy avatar

Search for terraform-label in https://archive.sweetops.com/terraform/ 5/50 result is what I posted above.

terraform

SweetOps is a collaborative DevOps community. We welcome engineers from around the world of all skill levels, backgrounds, and experience to join us! This is the best place to talk shop, ask questions, solicit feedback, and work together as a community to build sweet infrastructure.

Andy avatar

Erik’s reply here is also useful: https://devops.stackexchange.com/a/4625

Terraform: Is there a concise syntax for specifying multiple tags for a resource?

To attach multiple tags to a resource, I currently use multiple tag blocks: resource “aws_autoscaling_group” “instance” { … tag { key = “Name” value = …

Francis V. avatar
Francis V.

Nice! Thanks!

shashidharrao Avirineni avatar
shashidharrao Avirineni

@Andy getting below error when i try to use null-label module in my elasticbeanstck envrionment .tf line 43, in resource “aws_elastic_beanstalk_environment” “tfenvtest”: 43: tags = module.example.tags_as_list_of_maps

Inappropriate value for attribute “tags”: map of string required.

shashidharrao Avirineni avatar
shashidharrao Avirineni

any idea ? what i am missing here

2019-09-04

GreetBot avatar
GreetBot
09:08:42 AM

hey everyone give a warm welcome to @David Holsgrove! Good to have you here

GreetBot avatar
GreetBot
11:58:57 AM

hey everyone give a warm welcome to @Denys Faure! Good to have you here

GreetBot avatar
GreetBot
01:58:22 PM

hey everyone give a warm welcome to @Terry Yanko! Good to have you here

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

#office-hours starting now! ask questions, get answers. free for everyone. https://zoom.us/j/508587304

GreetBot avatar
GreetBot
07:28:02 PM

hey everyone give a warm welcome to @shashidharrao Avirineni! Good to have you here

GreetBot avatar
GreetBot
03:51:52 AM

hey everyone give a warm welcome to @rcmdnk! Good to have you here

2019-09-05

GreetBot avatar
GreetBot
04:15:17 PM

hey everyone give a warm welcome to @Tum! Good to have you here

2019-09-06

GreetBot avatar
GreetBot
11:32:24 AM

hey everyone give a warm welcome to @TBeijen! Good to have you here

2
GreetBot avatar
GreetBot
11:48:54 AM

hey everyone give a warm welcome to @Jeremy Parker! Good to have you here

GreetBot avatar
GreetBot
03:26:16 PM

hey everyone give a warm welcome to @Lucas Saboya! Good to have you here

GreetBot avatar
GreetBot
03:49:43 PM

hey everyone give a warm welcome to @Adam Carlile! Good to have you here

GreetBot avatar
GreetBot
04:34:43 PM

hey everyone give a warm welcome to @Brian Caffey! Good to have you here

GreetBot avatar
GreetBot
08:54:36 PM

hey everyone give a warm welcome to @Michael Warkentin! Good to have you here

GreetBot avatar
GreetBot
10:07:31 PM

hey everyone give a warm welcome to @vluck! Good to have you here

GreetBot avatar
GreetBot
03:00:10 AM

hey everyone give a warm welcome to @kcook769! Good to have you here

2019-09-07

SweetOps avatar
SweetOps
06:03:26 PM

Have we helped you in some way? We’d love to know! If you could leave us a testimonial it would make our day.

GreetBot avatar
GreetBot
07:26:16 PM

hey everyone give a warm welcome to @Matthew Cascio! Good to have you here

2019-09-09

GreetBot avatar
GreetBot
11:07:24 AM

hey everyone give a warm welcome to @Thony! Good to have you here

SweetOps avatar
SweetOps
04:00:02 PM

There is 1 event this week

2019-09-10

GreetBot avatar
GreetBot
08:27:26 AM

hey everyone give a warm welcome to @Haydar Ciftci! Good to have you here

GreetBot avatar
GreetBot
12:16:28 PM

hey everyone give a warm welcome to @Kiro Velkovski! Good to have you here

GreetBot avatar
GreetBot
01:21:31 PM

hey everyone give a warm welcome to @Brian G. Shacklett! Good to have you here

GreetBot avatar
GreetBot
02:33:03 PM

hey everyone give a warm welcome to @Santiago Bernal! Good to have you here

GreetBot avatar
GreetBot
02:43:05 PM

hey everyone give a warm welcome to @Mariano Godoy! Good to have you here

GreetBot avatar
GreetBot
02:45:29 PM

hey everyone give a warm welcome to @gclavell! Good to have you here

GreetBot avatar
GreetBot
02:45:55 PM

hey everyone give a warm welcome to @ariel zapata! Good to have you here

GreetBot avatar
GreetBot
02:46:00 PM

hey everyone give a warm welcome to @Francisco Roche! Good to have you here

AgustínGonzalezNicolini avatar
AgustínGonzalezNicolini

Welcome @Santiago Bernal @Mariano Godoy @gclavell @ariel zapata and @Francisco Roche I hope we can all contribute to this prolific community, may be with some questions at first in #terragrunt and later with active PR’s in #terraform

1
2
AgustínGonzalezNicolini avatar
AgustínGonzalezNicolini

cheers!

GreetBot avatar
GreetBot
03:52:21 PM

hey everyone give a warm welcome to @kumar! Good to have you here

SweetOps avatar
SweetOps
04:00:20 PM

• Are you hiring? Post a link to your job ad in our #jobs channel.

• Looking for work? Let everyone know by promoting what you do in the #jobs channel by sharing your LinkedIn profile and GitHub links.

• Are you a freelancer/consultant? Feel free to engage in self-promotion in the #jobs channel by sharing a link to your website and a tidbit about what you do.

GreetBot avatar
GreetBot
05:54:55 PM

hey everyone give a warm welcome to @Gustavo Adrián Crespi! Good to have you here

GreetBot avatar
GreetBot
05:25:08 AM

hey everyone give a warm welcome to @Kai S! Good to have you here

1

2019-09-11

GreetBot avatar
GreetBot
10:05:47 AM

hey everyone give a warm welcome to @Joao Palma! Good to have you here

GreetBot avatar
GreetBot
11:12:23 AM

hey everyone give a warm welcome to @Andrie Swart! Good to have you here

GreetBot avatar
GreetBot
01:12:42 PM

hey everyone give a warm welcome to @Mauro Locci! Good to have you here

GreetBot avatar
GreetBot
03:06:32 PM

hey everyone give a warm welcome to @asmito! Good to have you here

davidvasandani avatar
davidvasandani

welcome @asmito @Mauro Locci @Andrie Swart @Joao Palma!!

asmito avatar

Thank You @davidvasandani, happy to be part of this Great Community

1
cool-doge1
SweetOps avatar
SweetOps
06:15:02 PM
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

joining now!

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

sorry, running late.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

#office-hours starting now! ask questions, get answers. free for everyone. https://zoom.us/j/508587304

Andrie Swart avatar
Andrie Swart

Thank you @davidvasandani, great to be here!

1

2019-09-12

Mike Whiting avatar
Mike Whiting

hi

1
Mike Whiting avatar
Mike Whiting

anyone home?

Nikola Velkovski avatar
Nikola Velkovski

Well I am still at work…

Mike Whiting avatar
Mike Whiting

Mike Whiting avatar
Mike Whiting

I’m trying to make use of terraform-aws-cloudwatch-agent and I’m getting the error local.attributes is tuple with 1 element

Nikola Velkovski avatar
Nikola Velkovski

is it this one ?

Nikola Velkovski avatar
Nikola Velkovski
cloudposse/terraform-aws-cloudwatch-agent

Contribute to cloudposse/terraform-aws-cloudwatch-agent development by creating an account on GitHub.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@Mike Whiting let’s move to #terraform

2019-09-13

GreetBot avatar
GreetBot
08:16:44 AM

hey everyone give a warm welcome to @sdileep! Good to have you here

GreetBot avatar
GreetBot
03:58:53 PM

hey everyone give a warm welcome to @Todd Linnertz! Good to have you here

rms1000watt avatar
rms1000watt

@Erik Osterman (Cloud Posse) definitely can see some sort of meet up in LA happening with @Lauren Langdell since she runs: https://www.linkedin.com/company/womenindevops/ Lauren’s coming over from London to Newport Beach.

Let’s all grow together!!

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

oh wow! that’s very cool.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

welcome @Lauren Langdell to LA

1
GreetBot avatar
GreetBot
05:58:36 PM

hey everyone give a warm welcome to @Dalton Strauss! Good to have you here

Lauren Langdell avatar
Lauren Langdell

Thanks @eric and @rms1000watt for intro’ing me! For anyone interested this is what I’ve done in London and looking to do in LA and/or OC too https://www.youtube.com/watch?v=12tBzfvmKgU check it out

2
2
2
davidvasandani avatar
davidvasandani

Welcome to LA @Lauren Langdell

davidvasandani avatar
davidvasandani

How can we stay updated on your progress and/or help with this mission?

AgustínGonzalezNicolini avatar
AgustínGonzalezNicolini

@Lauren Langdell I will distribute this in our company channells in argentina. Thanks!

Lauren Langdell avatar
Lauren Langdell

the best way to https://www.meetup.com/Woman-in-DevOps/ is to join here and follow our meet up page. However, we are launching our website next week so I’ll circulate !

Women In DevOps (London, United Kingdom)attachment image

Our aim is to help close the gender DevOps gap, by empowering women to create innovative solutions, encourage organisations to retain women into their communities and to promote gender equality. We ar

2
rms1000watt avatar
rms1000watt

@Lauren Langdell please post here when you launch the website!!

Lauren Langdell avatar
Lauren Langdell

fingers crossed tomorrow!

AgustínGonzalezNicolini avatar
AgustínGonzalezNicolini

Good Luck!

Lauren Langdell avatar
Lauren Langdell
AgustínGonzalezNicolini avatar
AgustínGonzalezNicolini

Congrats!

GreetBot avatar
GreetBot
08:56:28 PM

hey everyone give a warm welcome to @vincenzo.denaropapa! Good to have you here

1
vincenzo.denaropapa avatar
vincenzo.denaropapa

Thanks greetbot :)

1

2019-09-14

GreetBot avatar
GreetBot
12:07:47 PM

hey everyone give a warm welcome to @Steve Porter! Good to have you here

Steve Porter avatar
Steve Porter

wave Thanks!

GreetBot avatar
GreetBot
12:18:35 PM

hey everyone give a warm welcome to @yuri! Good to have you here

2019-09-15

Andy avatar
3
1

2019-09-16

GreetBot avatar
GreetBot
08:47:07 AM

hey everyone give a warm welcome to @Nayeem Syed! Good to have you here

Nayeem Syed avatar
Nayeem Syed

wave

asmito avatar

Welcome to Family Nayeem

GreetBot avatar
GreetBot
10:55:32 AM

hey everyone give a warm welcome to @jetstreamin! Good to have you here

GreetBot avatar
GreetBot
01:04:47 PM

hey everyone give a warm welcome to @Rolf M. Harksen! Good to have you here

GreetBot avatar
GreetBot
01:56:41 PM

hey everyone give a warm welcome to @starets! Good to have you here

Nayeem Syed avatar
Nayeem Syed

hi guys. i was going through the cloudtrail stuff you have https://github.com/cloudposse/terraform-aws-cloudtrail (good work btw)

i cant see any example of using the kms key encryption. do you know if we should normally create a new kms key and pass its arn as a parameter? (and ensure it has the right permissions as mentioned in https://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-kms-key-policy-for-cloudtrail.html#create-kms-key-policy-for-cloudtrail-encrypt

cloudposse/terraform-aws-cloudtrail

Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs - cloudposse/terraform-aws-cloudtrail

Configure AWS KMS Key Policies for CloudTrail - AWS CloudTrail

Give CloudTrail permissions to use an existing CMK to encrypt log files.

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

yes, you should create a KMS key and pass it as param

cloudposse/terraform-aws-cloudtrail

Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs - cloudposse/terraform-aws-cloudtrail

Configure AWS KMS Key Policies for CloudTrail - AWS CloudTrail

Give CloudTrail permissions to use an existing CMK to encrypt log files.

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
cloudposse/terraform-root-modules

Example Terraform service catalog of “root module” blueprints for provisioning reference architectures - cloudposse/terraform-root-modules

Nayeem Syed avatar
Nayeem Syed

ah i see. ok i will try that. thanks.

SweetOps avatar
SweetOps
04:00:06 PM

There is 1 event this week

GreetBot avatar
GreetBot
05:10:35 PM

hey everyone give a warm welcome to @Tehmasp Chaudhri! Good to have you here

GreetBot avatar
GreetBot
05:24:05 PM

hey everyone give a warm welcome to @Cleb! Good to have you here

GreetBot avatar
GreetBot
10:38:27 PM

hey everyone give a warm welcome to @Bradley Hanson! Good to have you here

GreetBot avatar
GreetBot
12:56:12 AM

hey everyone give a warm welcome to @zeid.derhally! Good to have you here

GreetBot avatar
GreetBot
01:23:58 AM

hey everyone give a warm welcome to @tim.sandquist_slack! Good to have you here

GreetBot avatar
GreetBot
02:43:12 AM

hey everyone give a warm welcome to @Feifei Jia! Good to have you here

GreetBot avatar
GreetBot
06:38:00 AM

hey everyone give a warm welcome to @Vlad Ionescu (he/him)! Good to have you here

Vlad Ionescu (he/him) avatar
Vlad Ionescu (he/him)

wave

2019-09-17

GreetBot avatar
GreetBot
09:40:32 AM

hey everyone give a warm welcome to @Karoline Pauls! Good to have you here

GreetBot avatar
GreetBot
10:25:24 AM

hey everyone give a warm welcome to @LaJchon McRight! Good to have you here

GreetBot avatar
GreetBot
11:50:53 AM

hey everyone give a warm welcome to @Mandeep! Good to have you here

GreetBot avatar
GreetBot
12:46:22 PM

hey everyone give a warm welcome to @Pieter de Bruin! Good to have you here

Dalton Strauss avatar
Dalton Strauss

wave

wave3
GreetBot avatar
GreetBot
01:45:55 PM

hey everyone give a warm welcome to @Jakub Korzeniowski! Good to have you here

GreetBot avatar
GreetBot
01:53:12 PM

hey everyone give a warm welcome to @Chloe Connor! Good to have you here

GreetBot avatar
GreetBot
03:03:41 PM

hey everyone give a warm welcome to @roth.andy! Good to have you here

2019-09-18

davidvasandani avatar
davidvasandani

Welcome @Chloe Connor @roth.andy

wave1
GreetBot avatar
GreetBot
03:05:22 PM

hey everyone give a warm welcome to @Alain Deleglise! Good to have you here

GreetBot avatar
GreetBot
03:37:42 PM

hey everyone give a warm welcome to @mixua! Good to have you here

GreetBot avatar
GreetBot
04:10:06 PM

hey everyone give a warm welcome to @brajesh! Good to have you here

GreetBot avatar
GreetBot
05:35:43 PM

hey everyone give a warm welcome to @Asaduzzaman Pavel! Good to have you here

SweetOps avatar
SweetOps
06:15:01 PM
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Joining now… one sec

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304

GreetBot avatar
GreetBot
06:44:37 PM

hey everyone give a warm welcome to @Matias Bava! Good to have you here

GreetBot avatar
GreetBot
07:01:54 PM

hey everyone give a warm welcome to @mforrester! Good to have you here

GreetBot avatar
GreetBot
07:56:38 PM

hey everyone give a warm welcome to @Bruce Messick! Good to have you here

GreetBot avatar
GreetBot
12:59:08 AM

hey everyone give a warm welcome to @Cameron Boulton! Good to have you here

GreetBot avatar
GreetBot
02:42:52 AM

hey everyone give a warm welcome to @Claudio Palmeira! Good to have you here

Claudio Palmeira avatar
Claudio Palmeira

Hey guys

3
wave3

2019-09-19

GreetBot avatar
GreetBot
02:39:34 PM

hey everyone give a warm welcome to @Rhawnk! Good to have you here

GreetBot avatar
GreetBot
03:14:27 PM

hey everyone give a warm welcome to @Volodymyr Barna! Good to have you here

GreetBot avatar
GreetBot
03:33:42 PM

hey everyone give a warm welcome to @jottr! Good to have you here

GreetBot avatar
GreetBot
10:57:25 PM

hey everyone give a warm welcome to @Michel Santello! Good to have you here

GreetBot avatar
GreetBot
11:11:56 PM

hey everyone give a warm welcome to @Kevin! Good to have you here

2019-09-20

Lauren Langdell avatar
Lauren Langdell

Morning everyone - really excited to say we’ve pencilled in the first Women in DevOps (www.womenindevops.com) event on November 21st. We have a few spots left for the panel. Don’t suppose anyone can recommened any strong speakers in the DevOps and software engineering space can they? Looking for diverse panel so open to a range of people !

GreetBot avatar
GreetBot
01:24:46 PM

hey everyone give a warm welcome to @matthew.king! Good to have you here

GreetBot avatar
GreetBot
07:09:28 PM

hey everyone give a warm welcome to @Thomas Antonio! Good to have you here

GreetBot avatar
GreetBot
08:55:10 PM

hey everyone give a warm welcome to @Brian Baker! Good to have you here

GreetBot avatar
GreetBot
10:20:33 PM

hey everyone give a warm welcome to @academ1c! Good to have you here

2019-09-21

GreetBot avatar
GreetBot
09:22:11 AM

hey everyone give a warm welcome to @Hemanth! Good to have you here

GreetBot avatar
GreetBot
02:18:33 PM

hey everyone give a warm welcome to @Barak! Good to have you here

Barak avatar

Hello there

4
GreetBot avatar
GreetBot
08:06:55 PM

hey everyone give a warm welcome to @colindetwiller! Good to have you here

2019-09-22

GreetBot avatar
GreetBot
03:12:27 PM

hey everyone give a warm welcome to @vFondevilla! Good to have you here

GreetBot avatar
GreetBot
04:02:18 PM

hey everyone give a warm welcome to @Ed! Good to have you here

davidvasandani avatar
davidvasandani

Welcome @vFondevilla and @Ed

2019-09-23

SweetOps avatar
SweetOps
04:00:03 PM

There is 1 event this week

GreetBot avatar
GreetBot
06:59:30 PM

hey everyone give a warm welcome to @Joe Gross! Good to have you here

GreetBot avatar
GreetBot
11:19:32 PM

hey everyone give a warm welcome to @Vlady Veselinov! Good to have you here

Vlady Veselinov avatar
Vlady Veselinov

hey y’all wave

3
fast_parrot3
wave1

2019-09-24

GreetBot avatar
GreetBot
12:34:01 PM

hey everyone give a warm welcome to @Josh Carter! Good to have you here

1
Richy de la cuadra avatar
Richy de la cuadra

any body knows, why elastic beanstalk don’t works when using a palo alto firewall as NAT?

Richy de la cuadra avatar
Richy de la cuadra

all my instances and ELB are in private subnets, all working ok when using native aws nat

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

are you using AWS VPN?

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

Did you generate the (correct) settings file in AWS UI and updated your PaloAlto appliance with the settings?

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

even before that, all three of these must be created

Customer Gateways
Virtual Private Gateways
Site-to-Site VPN Connections
GreetBot avatar
GreetBot
04:35:03 PM

hey everyone give a warm welcome to @Steven Black! Good to have you here

GreetBot avatar
GreetBot
05:47:27 PM

hey everyone give a warm welcome to @leonawood! Good to have you here

GreetBot avatar
GreetBot
06:07:58 PM

hey everyone give a warm welcome to @tal yoffe! Good to have you here

GreetBot avatar
GreetBot
12:48:29 AM

hey everyone give a warm welcome to @Chimene Bonhomme! Good to have you here

GreetBot avatar
GreetBot
12:49:15 AM

hey everyone give a warm welcome to @yelsewsam! Good to have you here

GreetBot avatar
GreetBot
01:36:09 AM

hey everyone give a warm welcome to @talktoericnow! Good to have you here

2019-09-25

GreetBot avatar
GreetBot
08:42:41 AM

hey everyone give a warm welcome to @Jan Baraniewski! Good to have you here

GreetBot avatar
GreetBot
11:01:33 AM

hey everyone give a warm welcome to @Sumit! Good to have you here

GreetBot avatar
GreetBot
11:57:00 AM

hey everyone give a warm welcome to @Tom de Vries! Good to have you here

wave1
GreetBot avatar
GreetBot
01:30:05 PM

hey everyone give a warm welcome to @rameez! Good to have you here

rameez avatar

hi can any one tell me how can i configure “terraform-aws-codebuild” so that it builds code from my aws codecommit repo and places the resulting docker image on my ecr repo

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
cloudposse/terraform-aws-codebuild

Terraform Module to easily leverage AWS CodeBuild for Continuous Integration - cloudposse/terraform-aws-codebuild

rameez avatar

module “build” { source = “git://github.com/cloudposse/terraform-aws-codebuild.git?ref=tags/0.17.0>” namespace = “eg” stage = “staging” name = “app

# https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-available.html build_image = “aws/codebuild/docker:18” build_compute_type = “BUILD_GENERAL1_SMALL” build_timeout = 60

# These attributes are optional, used as ENV variables when building Docker images and pushing them to ECR # For more info: # http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker.html # https://www.terraform.io/docs/providers/aws/r/codebuild_project.html

privileged_mode = true aws_region = “eu-central-1” aws_account_id = “<MYID>” image_repo_name = “<ecr name>” image_tag = “latest” source_type = “CODECOMMIT” source_location = “git://<repourl>” artifact_type = “NO_ARTIFACTS” buildspec = “buildspec.yml”

} This is my script, it creates a build project but it does not automatically set the source branch?. what option can i use that this project takes the master branch, and also is triggered automatically every time there is a release tag and/ or a commit to to master branch

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

we used CodePipeline for that

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

some examples:

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
cloudposse/terraform-aws-ecs-codepipeline

Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS https://cloudposse.com/ - cloudposse/terraform-aws-ecs-codepipeline

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
cloudposse/terraform-aws-ecs-web-app

Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more. - cloudposse/terraform-aws-ecs-web-app

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Let’s move discussion to #terraform

rameez avatar

I tried using cloudposse/terraform-aws-ecs-codepipeline but seems its seems its targeting github as source only, My repos are on codecommit, Is there an option to configure the source to be codeCommit ?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

I’m not sure - you are right that we’ve only tested github

rameez avatar

there is no option to change source type as in your codebuild plugin and the githab vars (github_oauth_token ) is a required variable.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

I believe this was because in terraform 0.11 there was no way to support both

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Now with 0.12 it could work but we haven’t looked into it

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
cloudposse/terraform-aws-codebuild

Terraform Module to easily leverage AWS CodeBuild for Continuous Integration - cloudposse/terraform-aws-codebuild

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
type - (Required) The type of repository that contains the source code to be built. Valid values for this parameter are: CODECOMMIT, CODEPIPELINE, GITHUB, GITHUB_ENTERPRISE, BITBUCKET, S3 or NO_SOURCE.
Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

you can either play with location

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

or

buildspec - (Optional) The build spec declaration to use for this build project's related builds. This must be set when type is NO_SOURCE
Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

in buildspec you can do whatever you want and execute any commands https://github.com/cloudposse/testing.cloudposse.co/blob/master/buildspec.yml

cloudposse/testing.cloudposse.co

Example Terraform Reference Architecture that implements a Geodesic Module for an Automated Testing Organization in AWS - cloudposse/testing.cloudposse.co

GreetBot avatar
GreetBot
03:12:57 PM

hey everyone give a warm welcome to @kj22594! Good to have you here

GreetBot avatar
GreetBot
04:41:20 PM

hey everyone give a warm welcome to @Muhammad Hashmi! Good to have you here

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304

GreetBot avatar
GreetBot
06:35:02 PM

hey everyone give a warm welcome to @aaronbatilo! Good to have you here

aaronbatilo avatar
aaronbatilo

Oh boy, hi everyone

2
wave2
fiesta_parrot2
GreetBot avatar
GreetBot
01:39:07 AM

hey everyone give a warm welcome to @Jason Li! Good to have you here

GreetBot avatar
GreetBot
02:42:06 AM

hey everyone give a warm welcome to @Onil Varghese! Good to have you here

Onil Varghese avatar
Onil Varghese

Hello everyone

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

welcome

Kenneth V avatar
Kenneth V

welcome

2019-09-26

GreetBot avatar
GreetBot
09:11:29 AM

hey everyone give a warm welcome to @StussyNZ! Good to have you here

GreetBot avatar
GreetBot
10:23:02 AM

hey everyone give a warm welcome to @Amine! Good to have you here

GreetBot avatar
GreetBot
02:10:50 PM

hey everyone give a warm welcome to @Chattman Gaussoin! Good to have you here

roth.andy avatar
roth.andy

Looking at the helmfiles repo, what generates the README.md file from README.yaml?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

checkout our cloudposse/build-harness. we use gomplate to render a gotemplate from the README.yaml

GreetBot avatar
GreetBot
06:42:28 PM

hey everyone give a warm welcome to @Pepe Cano! Good to have you here

GreetBot avatar
GreetBot
08:45:26 PM

hey everyone give a warm welcome to @epotex! Good to have you here

GreetBot avatar
GreetBot
09:23:09 PM

hey everyone give a warm welcome to @Nimish Parmar! Good to have you here

Nimish Parmar avatar
Nimish Parmar

Hey everyone!

wave1
GreetBot avatar
GreetBot
05:42:59 AM

hey everyone give a warm welcome to @Yugant Bansal! Good to have you here

2019-09-27

GreetBot avatar
GreetBot
01:21:35 PM

hey everyone give a warm welcome to @Fred Light! Good to have you here

GreetBot avatar
GreetBot
01:47:18 PM

hey everyone give a warm welcome to @Jon Hathaway! Good to have you here

Doug Farrell avatar
Doug Farrell
06:01:22 PM

@Doug Farrell has joined the channel

GreetBot avatar
GreetBot
06:01:22 PM

hey everyone give a warm welcome to @Doug Farrell! Good to have you here

Rajesh Babu Gangula avatar
Rajesh Babu Gangula
07:18:57 PM

@Rajesh Babu Gangula has joined the channel

GreetBot avatar
GreetBot
07:18:58 PM

hey everyone give a warm welcome to @Rajesh Babu Gangula! Good to have you here

Sebastian Cavedale avatar
Sebastian Cavedale
08:53:38 PM

@Sebastian Cavedale has joined the channel

GreetBot avatar
GreetBot
08:53:39 PM

hey everyone give a warm welcome to @Sebastian Cavedale! Good to have you here

AgustínGonzalezNicolini avatar
AgustínGonzalezNicolini

@Sebastian Cavedale Welcome!

Sebastian Cavedale avatar
Sebastian Cavedale

Thanks man!

jacob avatar
jacob
10:23:19 PM

@jacob has joined the channel

GreetBot avatar
GreetBot
10:23:20 PM

hey everyone give a warm welcome to @jacob! Good to have you here

2019-09-28

Nick S avatar
Nick S
06:30:40 PM

@Nick S has joined the channel

GreetBot avatar
GreetBot
06:30:41 PM

hey everyone give a warm welcome to @Nick S! Good to have you here

2019-09-29

daniel avatar
daniel
12:48:56 PM

@daniel has joined the channel

GreetBot avatar
GreetBot
12:48:57 PM

hey everyone give a warm welcome to @daniel! Good to have you here

coreycarvalho avatar
coreycarvalho
02:29:17 PM

@coreycarvalho has joined the channel

GreetBot avatar
GreetBot
02:29:18 PM

hey everyone give a warm welcome to @coreycarvalho! Good to have you here

1
Vlady Veselinov avatar
Vlady Veselinov

hey y’all, has anyone used the GitHub actions beta?

Vlad Ionescu (he/him) avatar
Vlad Ionescu (he/him)

@Vlady Veselinov: I did and I do and I spent today fighting yet again with them

2019-09-30

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

hrmmm… wonder if we should have a github actions channel? upvote if you use it

8
Manuel Urbano avatar
Manuel Urbano
09:33:03 AM

@Manuel Urbano has joined the channel

GreetBot avatar
GreetBot
09:33:04 AM

hey everyone give a warm welcome to @Manuel Urbano! Good to have you here

Walter Heck avatar
Walter Heck
11:55:46 AM

@Walter Heck has joined the channel

GreetBot avatar
GreetBot
11:55:47 AM

hey everyone give a warm welcome to @Walter Heck! Good to have you here

Ognen Mitev avatar
Ognen Mitev
12:38:20 PM

@Ognen Mitev has joined the channel

GreetBot avatar
GreetBot
12:38:21 PM

hey everyone give a warm welcome to @Ognen Mitev! Good to have you here

SweetOps avatar
SweetOps
04:00:03 PM

There is 1 event this week

Dipesh Patel avatar
Dipesh Patel
05:04:59 PM

@Dipesh Patel has joined the channel

GreetBot avatar
GreetBot
05:05:01 PM

hey everyone give a warm welcome to @Dipesh Patel! Good to have you here

GreetBot avatar
GreetBot
08:38:32 PM

hey everyone give a warm welcome to @Hugo Lesta! Good to have you here

GreetBot avatar
GreetBot
01:37:58 AM

hey everyone give a warm welcome to @Bryan Galvin! Good to have you here

    keyboard_arrow_up