#announcements (2019-09)
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
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.
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
hey everyone give a warm welcome to @Gocho! Good to have you here
hey everyone give a warm welcome to @Michel! Good to have you here
hey everyone give a warm welcome to @neovasili! Good to have you here
There is 1 event this week
September 4th, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
hey everyone give a warm welcome to @Alesgurd! Good to have you here
hey everyone give a warm welcome to @Marcio Rodrigues! Good to have you here
Hi @Marcio Rodrigues & @Alesgurd!
Hi there
Does anyone from TrueCar hangout in this Workspace?
This is a really cool use of LaunchDarkly and Lambda@Edge for routing between endpoints.
If anyone knows anyone at TrueCar or has examples of how they implemented something similar I’m interested in learning more. Cheers !
Sounds similar to https://twitter.com/kelseyhightower/status/1168245644097507328?s=21
but in
2019-09-03
Lock-in is an important consideration. But, it’s not a simple black-or-white affair, and minimizing isn’t always best.
hey everyone give a warm welcome to @creslinux! Good to have you here
hey everyone give a warm welcome to @Alex Moore! Good to have you here
hey everyone give a warm welcome to @kris! Good to have you here
hey everyone give a warm welcome to @Francis V.! Good to have you here
Hi all, what’s the difference between terraform-null-label and terraform-terraform-label?
A search in the archive showed this:
Search for terraform-label
in https://archive.sweetops.com/terraform/
5/50 result is what I posted above.
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.
Erik’s reply here is also useful: https://devops.stackexchange.com/a/4625
To attach multiple tags to a resource, I currently use multiple tag blocks: resource “aws_autoscaling_group” “instance” { … tag { key = “Name” value = …
Nice! Thanks!
@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.
any idea ? what i am missing here
2019-09-04
hey everyone give a warm welcome to @David Holsgrove! Good to have you here
hey everyone give a warm welcome to @Denys Faure! Good to have you here
hey everyone give a warm welcome to @Terry Yanko! Good to have you here
September 4th, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
#office-hours starting now! ask questions, get answers. free for everyone. https://zoom.us/j/508587304
hey everyone give a warm welcome to @shashidharrao Avirineni! Good to have you here
hey everyone give a warm welcome to @rcmdnk! Good to have you here
2019-09-05
hey everyone give a warm welcome to @Tum! Good to have you here
2019-09-06
hey everyone give a warm welcome to @TBeijen! Good to have you here
hey everyone give a warm welcome to @Jeremy Parker! Good to have you here
hey everyone give a warm welcome to @Lucas Saboya! Good to have you here
hey everyone give a warm welcome to @Adam Carlile! Good to have you here
hey everyone give a warm welcome to @Brian Caffey! Good to have you here
hey everyone give a warm welcome to @Michael Warkentin! Good to have you here
hey everyone give a warm welcome to @vluck! Good to have you here
hey everyone give a warm welcome to @kcook769! Good to have you here
2019-09-07
Have we helped you in some way? We’d love to know! If you could leave us a testimonial it would make our day.
hey everyone give a warm welcome to @Matthew Cascio! Good to have you here
2019-09-09
hey everyone give a warm welcome to @Thony! Good to have you here
There is 1 event this week
September 11th, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
2019-09-10
hey everyone give a warm welcome to @Haydar Ciftci! Good to have you here
hey everyone give a warm welcome to @Kiro Velkovski! Good to have you here
hey everyone give a warm welcome to @Brian G. Shacklett! Good to have you here
hey everyone give a warm welcome to @Santiago Bernal! Good to have you here
hey everyone give a warm welcome to @Mariano Godoy! Good to have you here
hey everyone give a warm welcome to @gclavell! Good to have you here
hey everyone give a warm welcome to @ariel zapata! Good to have you here
hey everyone give a warm welcome to @Francisco Roche! Good to have you here
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
cheers!
hey everyone give a warm welcome to @kumar! Good to have you here
• 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.
hey everyone give a warm welcome to @Gustavo Adrián Crespi! Good to have you here
hey everyone give a warm welcome to @Kai S! Good to have you here
2019-09-11
hey everyone give a warm welcome to @Joao Palma! Good to have you here
hey everyone give a warm welcome to @Andrie Swart! Good to have you here
hey everyone give a warm welcome to @Mauro Locci! Good to have you here
hey everyone give a warm welcome to @asmito! Good to have you here
welcome @asmito @Mauro Locci @Andrie Swart @Joao Palma!!
September 11th, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
joining now!
sorry, running late.
#office-hours starting now! ask questions, get answers. free for everyone. https://zoom.us/j/508587304
2019-09-12
anyone home?
Well I am still at work…
I’m trying to make use of terraform-aws-cloudwatch-agent and I’m getting the error local.attributes is tuple with 1 element
is it this one ?
Contribute to cloudposse/terraform-aws-cloudwatch-agent development by creating an account on GitHub.
@Mike Whiting let’s move to #terraform
2019-09-13
hey everyone give a warm welcome to @sdileep! Good to have you here
hey everyone give a warm welcome to @Todd Linnertz! Good to have you here
@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!!
oh wow! that’s very cool.
hey everyone give a warm welcome to @Dalton Strauss! Good to have you here
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
Welcome to LA @Lauren Langdell
How can we stay updated on your progress and/or help with this mission?
@Lauren Langdell I will distribute this in our company channells in argentina. Thanks!
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 !
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
@Lauren Langdell please post here when you launch the website!!
fingers crossed tomorrow!
Good Luck!
We have lift off! http://www.womenindevops.com/
Congrats!
hey everyone give a warm welcome to @vincenzo.denaropapa! Good to have you here
2019-09-14
hey everyone give a warm welcome to @Steve Porter! Good to have you here
Thanks!
hey everyone give a warm welcome to @yuri! Good to have you here
2019-09-15
2019-09-16
hey everyone give a warm welcome to @Nayeem Syed! Good to have you here
Welcome to Family Nayeem
hey everyone give a warm welcome to @jetstreamin! Good to have you here
hey everyone give a warm welcome to @Rolf M. Harksen! Good to have you here
hey everyone give a warm welcome to @starets! Good to have you here
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
Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs - cloudposse/terraform-aws-cloudtrail
Give CloudTrail permissions to use an existing CMK to encrypt log files.
yes, you should create a KMS key and pass it as param
Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs - cloudposse/terraform-aws-cloudtrail
Give CloudTrail permissions to use an existing CMK to encrypt log files.
Example Terraform service catalog of “root module” blueprints for provisioning reference architectures - cloudposse/terraform-root-modules
ah i see. ok i will try that. thanks.
There is 1 event this week
September 18th, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
hey everyone give a warm welcome to @Tehmasp Chaudhri! Good to have you here
hey everyone give a warm welcome to @Cleb! Good to have you here
hey everyone give a warm welcome to @Bradley Hanson! Good to have you here
hey everyone give a warm welcome to @zeid.derhally! Good to have you here
hey everyone give a warm welcome to @tim.sandquist_slack! Good to have you here
hey everyone give a warm welcome to @Feifei Jia! Good to have you here
hey everyone give a warm welcome to @Vlad Ionescu (he/him)! Good to have you here
2019-09-17
hey everyone give a warm welcome to @Karoline Pauls! Good to have you here
hey everyone give a warm welcome to @LaJchon McRight! Good to have you here
hey everyone give a warm welcome to @Mandeep! Good to have you here
hey everyone give a warm welcome to @Pieter de Bruin! Good to have you here
hey everyone give a warm welcome to @Jakub Korzeniowski! Good to have you here
hey everyone give a warm welcome to @Chloe Connor! Good to have you here
hey everyone give a warm welcome to @roth.andy! Good to have you here
2019-09-18
hey everyone give a warm welcome to @Alain Deleglise! Good to have you here
hey everyone give a warm welcome to @mixua! Good to have you here
hey everyone give a warm welcome to @brajesh! Good to have you here
hey everyone give a warm welcome to @Asaduzzaman Pavel! Good to have you here
September 18th, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
Joining now… one sec
public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304
hey everyone give a warm welcome to @Matias Bava! Good to have you here
hey everyone give a warm welcome to @mforrester! Good to have you here
hey everyone give a warm welcome to @Bruce Messick! Good to have you here
hey everyone give a warm welcome to @Cameron Boulton! Good to have you here
hey everyone give a warm welcome to @Claudio Palmeira! Good to have you here
2019-09-19
hey everyone give a warm welcome to @Rhawnk! Good to have you here
hey everyone give a warm welcome to @Volodymyr Barna! Good to have you here
hey everyone give a warm welcome to @jottr! Good to have you here
hey everyone give a warm welcome to @Michel Santello! Good to have you here
hey everyone give a warm welcome to @Kevin! Good to have you here
2019-09-20
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 !
hey everyone give a warm welcome to @matthew.king! Good to have you here
hey everyone give a warm welcome to @Thomas Antonio! Good to have you here
hey everyone give a warm welcome to @Brian Baker! Good to have you here
hey everyone give a warm welcome to @academ1c! Good to have you here
2019-09-21
hey everyone give a warm welcome to @Hemanth! Good to have you here
hey everyone give a warm welcome to @Barak! Good to have you here
hey everyone give a warm welcome to @colindetwiller! Good to have you here
2019-09-22
hey everyone give a warm welcome to @vFondevilla! Good to have you here
hey everyone give a warm welcome to @Ed! Good to have you here
Welcome @vFondevilla and @Ed
2019-09-23
There is 1 event this week
September 25th, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
hey everyone give a warm welcome to @Joe Gross! Good to have you here
hey everyone give a warm welcome to @Vlady Veselinov! Good to have you here
2019-09-24
hey everyone give a warm welcome to @Josh Carter! Good to have you here
any body knows, why elastic beanstalk don’t works when using a palo alto firewall as NAT?
all my instances and ELB are in private subnets, all working ok when using native aws nat
are you using AWS VPN?
Did you generate the (correct) settings file in AWS UI and updated your PaloAlto appliance with the settings?
even before that, all three of these must be created
Customer Gateways
Virtual Private Gateways
Site-to-Site VPN Connections
hey everyone give a warm welcome to @Steven Black! Good to have you here
hey everyone give a warm welcome to @leonawood! Good to have you here
hey everyone give a warm welcome to @tal yoffe! Good to have you here
hey everyone give a warm welcome to @Chimene Bonhomme! Good to have you here
hey everyone give a warm welcome to @yelsewsam! Good to have you here
DevOps workshops in NZ coming up: https://www.microsoftevents.com/profile/web/index.cfm?PKwebID=0x1367469abcd&_lrsc=6e424385-3bf7-4cc6-a002-a12b0cdf8f24
hey everyone give a warm welcome to @talktoericnow! Good to have you here
2019-09-25
hey everyone give a warm welcome to @Jan Baraniewski! Good to have you here
hey everyone give a warm welcome to @Sumit! Good to have you here
hey everyone give a warm welcome to @Tom de Vries! Good to have you here
hey everyone give a warm welcome to @rameez! Good to have you here
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
@rameez this can help get you started https://github.com/cloudposse/terraform-aws-codebuild/blob/master/main.tf
Terraform Module to easily leverage AWS CodeBuild for Continuous Integration - cloudposse/terraform-aws-codebuild
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
we used CodePipeline for that
some examples:
Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS https://cloudposse.com/ - cloudposse/terraform-aws-ecs-codepipeline
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
Let’s move discussion to #terraform
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 ?
I’m not sure - you are right that we’ve only tested github
there is no option to change source type as in your codebuild plugin and the githab vars (github_oauth_token ) is a required variable.
I believe this was because in terraform 0.11 there was no way to support both
Now with 0.12 it could work but we haven’t looked into it
@rameez did you try to set the source type here https://github.com/cloudposse/terraform-aws-codebuild/blob/master/main.tf#L229
Terraform Module to easily leverage AWS CodeBuild for Continuous Integration - cloudposse/terraform-aws-codebuild
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.
you can either play with location
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
in buildspec
you can do whatever you want and execute any commands https://github.com/cloudposse/testing.cloudposse.co/blob/master/buildspec.yml
Example Terraform Reference Architecture that implements a Geodesic Module for an Automated Testing Organization in AWS - cloudposse/testing.cloudposse.co
hey everyone give a warm welcome to @kj22594! Good to have you here
hey everyone give a warm welcome to @Muhammad Hashmi! Good to have you here
public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304
hey everyone give a warm welcome to @aaronbatilo! Good to have you here
hey everyone give a warm welcome to @Jason Li! Good to have you here
hey everyone give a warm welcome to @Onil Varghese! Good to have you here
Hello everyone
welcome
welcome
2019-09-26
hey everyone give a warm welcome to @StussyNZ! Good to have you here
hey everyone give a warm welcome to @Amine! Good to have you here
hey everyone give a warm welcome to @Chattman Gaussoin! Good to have you here
Looking at the helmfiles repo, what generates the README.md file from README.yaml?
checkout our cloudposse/build-harness
. we use gomplate
to render a gotemplate from the README.yaml
hey everyone give a warm welcome to @Pepe Cano! Good to have you here
hey everyone give a warm welcome to @epotex! Good to have you here
hey everyone give a warm welcome to @Nimish Parmar! Good to have you here
hey everyone give a warm welcome to @Yugant Bansal! Good to have you here
2019-09-27
hey everyone give a warm welcome to @Fred Light! Good to have you here
hey everyone give a warm welcome to @Boldhawk! Good to have you here
@Doug Farrell has joined the channel
hey everyone give a warm welcome to @Doug Farrell! Good to have you here
@Rajesh Babu Gangula has joined the channel
hey everyone give a warm welcome to @Rajesh Babu Gangula! Good to have you here
@Sebastian Cavedale has joined the channel
hey everyone give a warm welcome to @Sebastian Cavedale! Good to have you here
@Sebastian Cavedale Welcome!
Thanks man!
@jacob has joined the channel
hey everyone give a warm welcome to @jacob! Good to have you here
2019-09-28
@Nick S has joined the channel
hey everyone give a warm welcome to @Nick S! Good to have you here
2019-09-29
@daniel has joined the channel
hey everyone give a warm welcome to @daniel! Good to have you here
@coreycarvalho has joined the channel
hey everyone give a warm welcome to @coreycarvalho! Good to have you here
hey y’all, has anyone used the GitHub actions beta?
@Vlady Veselinov: I did and I do and I spent today fighting yet again with them
2019-09-30
hrmmm… wonder if we should have a github actions channel? upvote if you use it
@Manuel Urbano has joined the channel
hey everyone give a warm welcome to @Manuel Urbano! Good to have you here
@Walter Heck has joined the channel
hey everyone give a warm welcome to @Walter Heck! Good to have you here
@Ognen Mitev has joined the channel
hey everyone give a warm welcome to @Ognen Mitev! Good to have you here
There is 1 event this week
October 2nd, 2019 from 11:30 AM to 12:20 PM GMT-0700 at https://zoom.us/meeting/register/dd2072a53834b30a7c24e00bf0acd2b8
@Dipesh Patel has joined the channel
hey everyone give a warm welcome to @Dipesh Patel! Good to have you here
hey everyone give a warm welcome to @Hugo Lesta! Good to have you here
hey everyone give a warm welcome to @Bryan Galvin! Good to have you here