#general - January 2020

99 messages

General Discussions

January 2020
Jon Chase
Jon Chasealmost 7 years ago(edited)
also, for the reference arch. link above (https://github.com/cloudposse/reference-architectures) - assuming i'm starting from a blank slate, what version of terraform should i go with? 11 or 12?
Jon Chase
Jon Chasealmost 7 years ago
what's easiest for registering the "apex" domain? will the provisioning process do it, should i do it in the root account's rt 53, or get it from my regular registrar?
Eamon Keane
Eamon Keanealmost 7 years ago(edited)
cloudposse looks great, looking forward to giving it a try! Been thinking it should exist but didn't come across it until now (currently using bitnami's kube-prod-runtime but that only gets maintenance releases recently).

I have one question regarding codefresh (non-enterprise) version, does it give a whitelist ip/range for deploying to kubernetes or do you have to leave the master world-readable (0.0.0.0/0)?

nvm... I see it now on the GKE pro $300/mo plan it mentions static ip, so I guess it's only either that or enterprise.
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Eamon Keane

Good to have you here =)
Joe Hosteny
Joe Hostenyalmost 7 years ago
Hi @Erik Osterman (Cloud Posse) - not sure if this is the right channel for this, but I was wondering if you take community contributions for new modules? I have an NLB module based off of https://github.com/cloudposse/terraform-aws-alb, if you would be interested in taking it over
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Sure, I think we can do that.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Can you work with @Andriy Knysh (Cloud Posse) to import it?
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
(#terraform is probably the better channel for this..)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @carlos catari

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Phuc
- @HS
- @Figo Huang

Good to have you here =)
Tony
Tonyalmost 7 years ago
hey guys, i know this is random ask, but has anyone ever had an appgateway fail and not allow you to save anything to it on Azure? Sorry at my last wits with this thing and just trying to figure it out anyway possible
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Scott

Good to have you here =)
Scott
Scottalmost 7 years ago
:) great to be here
OGProgrammer
OGProgrammeralmost 7 years ago
I’m gonna probably be developing an 8 hour training session on setting up an app on AWS ECS with some of yalls repos. Be happy to share my experience along the way and presentation/blog/training material
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
@OGProgrammer that sounds awesome! 😃
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
would love to share what ever materials you provide
Zachary Loeber
Zachary Loeberalmost 7 years ago
Is anyone else here stuck in the hell that is Azure AKS?
Zachary Loeber
Zachary Loeberalmost 7 years ago
Sorry, I mean the 'heck' that is Azure AKS
Zachary Loeber
Zachary Loeberalmost 7 years ago
I've found that the faster and more streamlined I automate workloads in this platform the more I'm punished
Eamon Keane
Eamon Keanealmost 7 years ago
no I left AKS in the dust 18 months ago thank god. From the kubernetes release notes I see they're the only cloud provider still patching their storage tire fire in each release.
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Aleksey Silak
- @Aaron Chu
- @Chris Maxoutis
- @Matheus Hunsche

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @sype
- @Josh Lynn

Good to have you here =)
Kashif Rahman
Kashif Rahmanalmost 7 years ago
👍️
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Charlie Le
- @Jubel Han
- @Matt McLane
- @Tom Taubkin
- @Sankara Reddy

Good to have you here =)
David
Davidalmost 7 years ago
Howdy all. What is the relationship between Cloudposse the company and this slack workspace? I saw an invite to join this workspace through a cloudposse github repo
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Welcome @David! SweetOps is a community run by Cloud Posse (cloudposse.com). It was started as a place for our users to collaborate and ask questions related to our large collection of open source projects on GitHub (github.com/cloudposse), but also talk shop and get feedback on anything DevOps related.
David
Davidalmost 7 years ago(edited)
Beautiful, thanks for the clarification!

I discovered not too long ago that almost every terraform module I've written has a better, open source version from you all (or terraform-aws-modules, which maybe is cloudposse a bit as well?).

I've just gotten started with a few PRs to get my feet wet with contributing on https://github.com/cloudposse/terraform-aws-cloudfront-s3-cdn/pulls. Thanks for all the awesome modules!
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
we're not directly affiliated with #terraform-aws-modules (a project co-opted in part by @antonbabenko, another prolific contributor). Many users of those modules also use ours.
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Bernhard Lenz
- @David
- @Nedumaran Rajagopal
- @Rob Rose

Good to have you here =)
David Hubbell
David Hubbellalmost 7 years ago
@dustinvb I finally joined this slack channel!
Zachary Loeber
Zachary Loeberalmost 7 years ago
@dustinvb
dustinvb
dustinvbalmost 7 years ago
Are they chewable? I only do chewable?
Zachary Loeber
Zachary Loeberalmost 7 years ago
haha
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Philip L Bankier
- @David Hubbell
- @Shawn Petersen

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Daniel Kempthorne
- @Francisco Rodriguez
- @Wen Lim

Good to have you here =)
Alexandre
Alexandrealmost 7 years ago
Hi guys, i’m was invited here by @sype we are currently working on a AWS foundation projet for a French customer. Hope I’ll find great discussion here.
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Flo Sloot
- @James Huffman
- @Andrea Benfatto
- @Nghia Nguyen
- @Alexandre
- @muhaha

Good to have you here =)
Zachary Loeber
Zachary Loeberalmost 7 years ago
Anyone here using consul for devops pipelines?
Zachary Loeber
Zachary Loeberalmost 7 years ago
well the kv store at least
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
@Corey Gale might be
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
maybe @tamsky
HS
HSalmost 7 years ago
Hi Guys!

Please I'm having a serious problem that is driving me crazy, I will appreciate everyone's help

My Laptop is connected to an OPENVPN hosted on AWS, also I need to connect to a client's company VPN to work from, the problem I'm facing is, Once I connect to the Client's Office VPN, I loose Internet access...Please can anybody help with this?
Zachary Loeber
Zachary Loeberalmost 7 years ago
Sounds like you need a VM for your client
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Ya, basically what @Maarten van der Hoef suggests... sounds like their VPN is jacking the default route. If you can control that on the client side, that would be the way to go. If have trouble with that, then @Zachary Loeber suggestion will be the the quick win.
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @vgdub
- @Michael Coffey
- @Paul Nicholson
- @Ravi Bhure

Good to have you here =)
Szymon
Szymonalmost 7 years ago
Hi!
I plan to start a blog, but I'd like to make it open source and store everything in git repo. The most important for me are posts written in markdown.
Anyone has experience with this? What would you recommend, any specific tool for generating static pages?
Zachary Loeber
Zachary Loeberalmost 7 years ago
I use hugo with render.com for my test site and github pages for my live site (behind cloudflare) and azure devops for the pipeline just for the heck of it
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @claudemir de Almeida Rosa
- @Ben Mathews
- @jujugrrr
- @SoboL
- @Uzair
- @Vaibhav
- @Alexandr Katulskiy

Good to have you here =)
jujugrrr
jujugrrralmost 7 years ago
thank you 🙂 @Bot
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @James Rawlings
- @Sean Johnson
- @kemikal
- @Joseph Omojowo
- @carthewd

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Bill D
- @caretak3r

Good to have you here =)
caretak3r
caretak3ralmost 7 years ago
looking for reference materials or guides around packaging up terraform code (used to release something) into a docker container, like cloudposse does with geodesic. we don’t need the exact geodesic image, so im playing around with a custom docker image i made
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
@Andrew Roth does something like we do too
Andrew Roth
Andrew Rothalmost 7 years ago
I haven't packaged terraform code in a docker container before. Terraform code goes in a git repo. The container has the tools that executes the code. You pass in creds to pull down the code and execute it
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @ITO Wataru
- @oliver
- @grv

Good to have you here =)
David
Davidalmost 7 years ago
How do contributors work for the cloudposse repos? If I've had a few PRs merged into a repo, would it be okay to ask to be a contributor, or is that meant only for cloudposse employees?
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
@David feel free to add yourself as a contributor if that's the case 😃
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
remember to update the README.yaml and rebuild
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
(and thanks for your contributions!)
grv
grvalmost 7 years ago
Thanks guys, good to be part of this slack channel. Not an expert in terraform, here to learn from y'all since I am moving most of our aws stuff to newest tf and exploring new stuff like workspaces etc. Ofcourse, using cloudposse modules 👍️🏻
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)almost 7 years ago
welcome @grv and thanks!
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
@grv you came to the right place! 😃
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
make sure to join us for office hours then too: https://cloudposse.com/office-hours (free)
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
and checkout our past sessions: https://podcast.cloudposse.com
grv
grvalmost 7 years ago
Sweet thanks 🤘🏻
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @marcinw
- @burnzy

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Oliver Slater - Piksel
- @Blake

Good to have you here =)
Ryan Smith
Ryan Smithalmost 7 years ago
@Erik Osterman (Cloud Posse) I'm pulling them in. I got @Chase Ward here from Calm

He's a developer.. devops dude.. but recently he's been hot in data, data pipelines, data engineering. Would Looooooooooove to see some discussions popup around devops + data engineering... Airflow at scale? (shit, I dunno all the hot tools nowadays)
Chase Ward
Chase Wardalmost 7 years ago
Greetings homies!! Excited to be in a community of like-minded people! 🌩️
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
welcome @Chase Ward!
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
We have some experience with Airflow on Kubenetes, but don't think we can say "at scale" yet. Would definitely like to hear from others doing more with that.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
maybe we should have a #bigdata channel
Chris Fowles
Chris Fowlesalmost 7 years ago
small is still a scale
Eamon Keane
Eamon Keanealmost 7 years ago
airflow 2.0 (due in around 1 or 2 quarters) and airflow kNative executor should allow much greater scale workflows than currently. Airflow k8s executor and pod operator gets awkward over around 1,000 tasks/dag and 1,000 tasks/hour in my experience.
Zachary Loeber
Zachary Loeberalmost 7 years ago
@Eamon Keane, Are you running airflow deployments in a pipeline to deploy DAG updates to kubernetes or are you cheating and just letting devs skip version control and work right out of shared storage for their DAGs?
Zachary Loeber
Zachary Loeberalmost 7 years ago
(just curious)
Zachary Loeber
Zachary Loeberalmost 7 years ago
And I wonder if spark 3 will ever be released (along the lines of long awaited releases...)
Eamon Keane
Eamon Keanealmost 7 years ago(edited)
@Zachary Loeber we only use k8s pod operator and bake dags in image so every dag change produces dockerfile and helm chart. Dev can fully test locally independent of airflow...keeps things sane but obviously misses out on built-in airflow operators.
Zachary Loeber
Zachary Loeberalmost 7 years ago
Happen to be running any spark jobs via airflow as well? I do a helm based deployment that re-kicks off their DAG creation (my immature favorite airflow insider term is fillin' up the dagbag!) using pre-created shared storage and other pipeline witchcraft. They are using the kubernetes scheduler to kick off spark operator jobs (which are just a fancy bash-operator using spark-submit from all I can tell) that use some pre-deployed secrets to allow for backend storage connections to the spark-history server. It seems bonkers to me considering I do the same kind of deployments for another team without airflow at all using native kubernetes cronjobs and some python....
Eamon Keane
Eamon Keanealmost 7 years ago(edited)
don't use spark, no. We're using airflow as a fancy k8s cronjob orchestrator. It is quite useful to have the UI for visibility and the execution variables like next_ds available for input to the dags and easy retries/backfills and dependency management. Everyone starts off thinking they can do it themselves and regrets it... that's how airflow was started in the first place!
Zachary Loeber
Zachary Loeberalmost 7 years ago
do you run it in its own cluster and deploy to other clusters then?
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Chase Ward
- @Hussein Khazaal
- @ballew
- @Robert

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Bradford Toney
- @Bananahands
- @sathish krishnan

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Mohammad

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Oliver Fasterling
- @Omri Siri
- @Nitzan Yemal

Good to have you here =)
Alexandre
Alexandrealmost 7 years ago
Hello, does anyone knows how to do this kind of slide deck : https://hashicorp.github.io/field-workshops-terraform/slides/aws/terraform-oss/index.html#1 ?
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Lenucksi

Good to have you here =)
Zachary Loeber
Zachary Loeberalmost 7 years ago
@Alexandre Yes, well something similar at least. Here is a hugo based reveal.js themed slide deck I did for a generic devops 101 thing I did for work a bit ago: https://github.com/zloeber/deck.loeber.live
Zachary Loeber
Zachary Loeberalmost 7 years ago
The rendered site helps I suppose: https://deck.loeber.live/#/home
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
fancy!
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
😃
Zachary Loeber
Zachary Loeberalmost 7 years ago
It was a lot of effort to avoid having to use powerpoint 'eh?
Yonatan Koren
Yonatan Korenalmost 7 years ago
Still waiting on a Powerpoint provider for Terraform :terraform-party:
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Jim Park
- @Jillian Rowe
- @Pradeep Kumar Ashokan
- @Pú
- @Yunier
- @Yonatan Koren

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Igor Bronovskyi
- @Graeme Gillies
- @Miracle Max
- @gui
- @creature
- @leonyi

Good to have you here =)
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Ryan Bonner
- @Naveen Dhondapati
- @leo.hu
- @Jeff Levin
- @bradym
- @Lennart Wilke
- @Chase
- @Chris OBrien

Good to have you here =)
Chris OBrien
Chris OBrienalmost 7 years ago
Happy to be here! 🙂
GFox)(AWSDevSecOps
GFox)(AWSDevSecOpsalmost 7 years ago
Looking for simple condition to set in EC2 instance template with ALB, that will hold the 2nd (HA instance being deployed) so I can get the first up with some manual config running then remove condition to lauch the instanceB
S
SweetOpsalmost 7 years ago
Hey everyone, give a warm welcome to our newest members!
- @Sri
- @Raymond Liu
- @Alex Tamoykin
- @Julian Gindi
- @JJ Ferman
- @Sebastian Stadil

Good to have you here =)