#general (2021-03)
General conversations related to DevOps/Automation
General Discussions
2021-03-01
Hey everyone, give a warm welcome to our newest members!
- @Chuong
- @Ivo Marino
- @Erwin Morales
- @Chris Dobbyn
- @Mahi C
Good to have you here =)
2021-03-02
Hey everyone, give a warm welcome to our newest members!
- @Rob Lundy
- @Piotr Hryszko
- @Carlos Henchen
- @nagakonduru379
- @Pavel
Good to have you here =)
2021-03-03
Doing Go, AWS, Docker, Python, PowerShell and normal stuff like slack video share etc. what’s your choice (assume you are comfortable with both windows and mac, this is system focused)
Posted in general because couldn’t find any other channel this fit into ¯_(ツ)_/¯
@Mohammed Yahya interested in your passing on m1 at this time. I can guess why but would like to hear from you
first mac over windows, second I have i9 mbp 16 inch, it’s stable over the m1, m1 still in early age, lot of small issues as I saw in reviews, not sure about brew
IMO the non-m1 macbook is the only one of the 3 options that doesn’t include “yeah it will work but here are the hoops you have to jump through first”
Good to know. I figured most of the links had been worked out but glad to know I’m not missing anything much right now. For non-dev work I think for air it’s a shoe-in with power efficiency and performance. Development is a different beast.
Another option, though in the same category of “hoops to jump through first” is to have the physical laptop be not much more than a thin client. I know Kelsey Hightower does ~a lot~ome of his development on a Chromebook that is connected for remote development to a linux server in GCP. I’ll see if I can find some of his tweets talking about it
I’m using a chromebook as a backup for development and giving talks. So far so good after installing crouton and setting up a Debian chroot.
I can finally run VS Code on my Chromebook without waiting seconds between keystrokes. https://github.com/cdr/code-server
These days I only break out the Mac when I have to use Microsoft Teams or the Zoom desktop clients. I’m spoiled by the speed and responsiveness of my Pixelbook.
Yeah, I get that for personal use, but a company provided laptop I’d prefer something that works well remote and local with all options available. Good idea though otherwise!
Hey everyone, give a warm welcome to our newest members!
- @billpoullos775
- @Mike Risher
- @arjun.n
Good to have you here =)
2021-03-04
2021-03-05
Is anyone aware of a good tutorial site to point junior devs at for learning the basics of databases (i.e. understanding queries, indexes, query plans). This is for a junior devops expected to support psql RDS’
I would highly reccomend against w3schools or any generic site. I’ve worked with many databases over the years, mostly MySQL and Maria, but also DB2, Oracle, and Sybase. They should know how ANSI-99 works (not like a text book, but base skills), but then each database possesses certain ways to approach problems that other platforms fail at. Then you’re giving that person the responsibility of managing a cloud based database. If you don’t have a Postgres person in house, i would think more about this decision. With mysql and mariadb, there is a great knowledge base from Percona, hopefully the same exists for PGSQL. They way i write queries and test for optimization bottle necks, differs heavily by database. Good Luck.
I’ve always liked w3schools (https://www.w3schools.com/sql/default.asp). I can’t say for sure if that SQL tutorial will line up 1-1 with psql though (I’m an Oracle guy myself)
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, PHP, Python, Bootstrap, Java and XML.
2021-03-06
2021-03-08
general query i have a production Ec2 instance which has 50 Gb of static content and its on private network(will not able to do ssh or rsync) i want to sync that static content to multiple server(within aws and outside aws) I dont want to disturb my production Ec2 with lot of rsync what would be the best for this type of scenario.
e.g. use S3 using AWS CLI?
I would put the static files in s3 and then use event notifications on the bucket to trigger a rundeck job to sync the files from the bucket to all servers. Theoretically this could also be done with a lambda function, but if you’ve got something like rundeck already it might be easier to go that route.
What is the static content? AWS has a datasync tool now that might help with onprem + aws focused, but it’s just one option. Is it possible to store it in s3 and distribute to ec2 instance as target also instead of it being the distributor? Then you could use any switches to also reduce threading possibly on that instance alone. Just a few quick thoughts
Hey everyone, give a warm welcome to our newest members!
- @Jonas Steinberg
- @CedricT
- @Jerry Cardoza
- @Jonas Steinberg
- @Jonathon Canada
- @Anadelia Fadeev
- @Noah Purves-Smith
- @Murali
- @Zam Zam
- @Darren P
- @Fabian
- @Tiago Casinhas
- @Justin Smith
- @elkrammer
Good to have you here =)
2021-03-09
Hey everyone, give a warm welcome to our newest members!
- @Martin Heller
- @Markus Muehlberger
- @Tim Sutton
- @Andrew Rawcliffe
Good to have you here =)
2021-03-10
Hey everyone, give a warm welcome to our newest members!
- @marcuz
- @florinfinaru
- @kevcube
- @TED Vortex
- @Hank
- @Bob Kryger
- @Cliff Williams
Good to have you here =)
2021-03-11
Can we get some context first @David Napier
Loool. Well played. I moved the comment to the terraform channel, where it should have been.
Hey everyone, give a warm welcome to our newest members!
- @Gheorghe Casian
- @Zach Irlbeck
- @Ron Basumallik
Good to have you here =)
2021-03-12
Hey everyone, give a warm welcome to our newest members!
- @André
- @Soroush Atarod
- @rd
- @DevOpsGuy
- @Ulrica de Fort-Menares
Good to have you here =)
2021-03-14
Hello Guys, Someone could guideme to create tfstate files?
I don’t think you explicitly create tfstate files? I think they get created when you run terraform apply
I’m running this geodesic https://github.com/cloudposse/root.cloudposse.co/tree/master/conf
Example Terraform Reference Architecture for Geodesic Module Parent (“Root” or “Identity”) Organization in AWS. - cloudposse/root.cloudposse.co
I’m following the README file instructions but i’m stuck this part
Login to AWS with your MFA device
assume-role
NOTE: Before provisioning AWS resources with Terraform, you need to create tfstate-backend first (S3 bucket to store Terraform state and DynamoDB table for state locking).
Follow the steps in this README. You need to do it only once.
After tfstate-backend has been provisioned, follow the rest of the instructions in the order shown below.
disclaimer, I’m just a random dude and not super familiar with CloudPosse’s projects yet.
What problem are you running in to? Note, that repo seems archived so I wouldn’t personally use it.
funny I was trying to create the remotestate s3 backend too. I was trying to use https://github.com/cloudposse/terraform-aws-tfstate-backend but ran into https://github.com/cloudposse/terraform-aws-tfstate-backend/issues/88
Terraform module that provision an S3 bucket to store the terraform.tfstate
file and a DynamoDB table to lock the state file to prevent concurrent modifications and state corruption. - cloudposse…
Found a bug? Maybe our Slack Community can help. Describe the Bug I've set the AWS provider to use us-east-1 but I'm getting this error when the module tries to create the s3 bucket: Error …
The README link seems broken
NOTE: Before provisioning AWS resources with Terraform, you need to create tfstate-backend
first (S3 bucket to store Terraform state and DynamoDB table for state locking).
Follow the steps in this README. You need to do it only once.
right. It should probably lead the to the repo I’ve linked.
I dont know ho to config tfstate-backend
but it’s also an archived repo so we can’t pull request the readme.
https://github.com/cloudposse/terraform-aws-tfstate-backend <— try to use this
what repo do you recommend me to check to get started?
with terraform in general or specifically remote state backends?
I mean with cloudposse
I need to create a beanstalk app from cloudposse?
again I’m just a random dude.
You might try #office-hours during the week?
I am new to cloudposse as well so I’m sorry I can’t help much
do let me know if you have any luck with https://github.com/cloudposse/terraform-aws-tfstate-backend
What channel would you recommend to ask about these questions?
I just joined this Slack like ~20 minutes ago but when I joined SlackBot send me a message with a lot of helpful suggestions
did you get that?
tl:dr #help #terraform #office-hours and sign up for office hours at https://cloudposse.com/office-hours
they also have a youtube channel with past/recent recordings of their office hours sessions on zoom: https://www.youtube.com/channel/UCvTIgk77GZg7hEs6dNIGs7A
We’re a DevOps accelerator. That means we help companies own their infrastructure in record time by building it with you and then showing you the ropes. If that sounds interesting, head over to cloudposse.com/quiz to get started.
@newbieCpo - were you able to get the help or find the answers you needed?
Hey everyone, give a warm welcome to our newest members!
- @patrykk
- @bk
Good to have you here =)
2021-03-15
Hey everyone, give a warm welcome to our newest members!
- @adityamenon5
- @Grubhold
- @Prasanna
- @Marco Poli
- @Jamie Ratcliffe
Good to have you here =)
2021-03-16
Hey everyone, give a warm welcome to our newest members!
- @Florian SILVA
- @LT
- @Paul Farag
Good to have you here =)
2021-03-17
Hey everyone, give a warm welcome to our newest members!
- @ivanpauls1705
- @Ashish Srivastava
- @Jonathan Chapman
Good to have you here =)
2021-03-18
Hey everyone, give a warm welcome to our newest members!
- @Allen Vailliencourt
- @Roy
- @Sunny
Good to have you here =)
2021-03-19
Hey all!!!
Hey everyone, give a warm welcome to our newest members!
- @Nishant Thorat
- @VSK Chaitanya Tirumala
- @mwc_trexx
Good to have you here =)
2021-03-20
Hey everyone, give a warm welcome to our newest members!
- @Lee Wilson
Good to have you here =)
2021-03-21
Hey everyone, give a warm welcome to our newest members!
- @harish.kalyanpur
Good to have you here =)
2021-03-22
Hey everyone, give a warm welcome to our newest members!
- @arig.mohey
- @michael.l
Good to have you here =)
2021-03-23
Hey everyone, give a warm welcome to our newest members!
- @Sanjeev
- @Gerald
- @Eric Mahe
- @Kurt Bachelder
- @Loukas Agorgianitis
- @Jeff Behl
- @Jason S
Good to have you here =)
2021-03-24
Hey everyone, give a warm welcome to our newest members!
- @Brian Merrell
- @Joko Sarjono Slameto
- @John Clawson
Good to have you here =)
2021-03-25
Hey everyone, give a warm welcome to our newest members!
- @Walter Mazza
- @matthias.poqq
- @Juan
- @gonzalez.mariano.gabr
- @rizkyramadhanajjkh
Good to have you here =)
2021-03-26
Hey everyone, give a warm welcome to our newest members!
- @Adam van den Hoven
Good to have you here =)
@Erik Osterman (Cloud Posse) We got another Calm DevOps in here!! @Sungho Spark
2021-03-27
Hey everyone, give a warm welcome to our newest members!
- @Sungho Spark
- @brenden
Good to have you here =)
2021-03-28
Hey everyone, give a warm welcome to our newest members!
- @1giba
- @jimp
Good to have you here =)
2021-03-30
2021-03-31
Just want to give props to @Erik Osterman (Cloud Posse) and team… I always recommend your modules and appreciate the time you all give back to us with great thoughts and better ways of working.
Really should be Hashicorp Recognized Gold Partners
You can sponsor them on github. It was my first sponsor and I’m only doing $1 right now, but it’s a start! Recommend if you’ve found this community useful to just throw up a quick sponsorship as even just some extra coffee money is a nice thank you. disclaimer: I’m just a fellow dev who has loved this great community, not associated
https://github.com/sponsors/cloudposse
Also… the slack archives and threading in the community are what make slack work so well. Thank you for this!
Cloud Posse is a DevOps Accelerator that helps companies own their infrastructure in record time by building it with you and then showing you the ropes. Everything we do is 100% Open Source under A…
Thanks @sheldonh for the shout out. Can’t say how much it means to us and the team. It’s not about how much, but just the good will!
Cloud Posse is a DevOps Accelerator that helps companies own their infrastructure in record time by building it with you and then showing you the ropes. Everything we do is 100% Open Source under A…
[thread] CTO.ai slackops first class approach?
I really like chatops oriented tooling rather than having to always do things in pipelines. On demand tasks can be really nifty. I’ve learned though that there is a negative cost to this when it’s not your full time job to be a chatops engineer :stuck_out_tongue:
- Complexity in code
- Complexity in infrastructure
- Securing
- Ease of use
- Slack/Chatops Changes
I’ve been monitoring https://thycotic.slack.com/apps/A49L9N70F-ctoai CTO.ai with great interest. It seems to handle a ton of the complexity and overhead of setting up good slack app integrations (the custom modal dialogues and more that chatbots can’t do). It even has linked options to GitHub Actions, Azure Pipelines and more from what I can. Security and other pieces are handled as well.
Anyone else experimented with this? I’m really interested in the promise this has over rolling my own solutions. Not only does it have chatops solved, but the same ops
cli can be run locally, eliminating any need for slack if in a dev workflow + they have a Go SDK, and other languages for extended further.
I’m just a bit frustrated from my past exploration on setting up a secure slack webhook solution, things get tricky to properly secure, and this seems to eliminate a lot of the overhead by having a solid framework for this.
Would love thoughts/experiences. Cheers
Maybe a good topic for next week’s #office-hours
They do need to work on their email as no unsubscribe links and sorta spammy initially. Still seems promising
Hey everyone, give a warm welcome to our newest members!
- @Dann P
- @michele.pinto.82
- @Ashish Modi
- @Dann P
- @James
- @James Conroy-Finn
- @Jonathan Martin
- @A Sheperd
- @Andrew Yan
- @Mayur Sinha
- @Felix Kraus
- @hrishidkakkad
Good to have you here =)
Thanks for the warm welcome!