#general (2020-10)

General conversations related to DevOps/Automation

General Discussions

2020-10-19

Jordan Gillard avatar
Jordan Gillard

Hey everyone, I’m really happy to have found this slack

Jordan Gillard avatar
Jordan Gillard

I want to ask if maybe I could pick someones brain about building the skills I need to get into a career in devops? I am currently a CS masters student and will graduate next year. I also have ~2 years of work experience as a software engineer, mostly doing microservice stuff w/ python & CI/CD automation. Would the office hours be a good place to chat?

:--1:1
roth.andy avatar
roth.andy
DevOps Roadmap: Learn to become a DevOps Engineer or SRE

Community driven, articles, resources, guides, interview questions, quizzes for DevOps. Learn to become a modern DevOps engineer by following the steps, skills, resources and guides listed in this roadmap.

1
:--1:1
Jordan Gillard avatar
Jordan Gillard

Dope.

roth.andy avatar
roth.andy

And the one thing that isn’t on there — Git. Gotta know Git.

Jordan Gillard avatar
Jordan Gillard

Haha I definitely feel like I have git down. We were obsessive about using all of gits cool features in my last job

Jordan Gillard avatar
Jordan Gillard

not just the basic pull/add/commit/push

MattyB avatar
MattyB

The devops roadmap is a great overview for everything I’ve worked on over the years. Some of the things like logs, monitoring, network, and web servers I have very limited experience with. On the other hand I’ve worked in over 7 languages, I know CI/CD really well, IaC (Terraform), AWS, containers, Git. etc.. really well.

MattyB avatar
MattyB

My point is that it does cover everything really well, don’t get too caught up on becoming an expert at it all. Everything will naturally tie itself together when you need it to.

1
:--1:1
SweetOps avatar
SweetOps
07:00:12 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @

Good to have you here =)

1
Jordan Gillard avatar
Jordan Gillard

I wanted to ask one other thing - what got you interested in DevOps over traditional software engineering?

For me, I just find it more interesting. I think being able to deploy infrastructure via code and deploy it with the click of a button on a pipeline is super cool. I also love messing around on the command line.

Chris Fowles avatar
Chris Fowles

there’s a bunch of tools and stuff that you can learn - you sound smart enough to figure that out yourself

Chris Fowles avatar
Chris Fowles

the things that are harder to learn without burnt fingers are around the ops and sre side of the role

Chris Fowles avatar
Chris Fowles

i tend to use things like https://12factor.net/ to evaluate workloads and how much trouble i think they’re going to cause me down the line - teams that cover off a lot of this tend to have a good grasp on things

The Twelve-Factor App

A methodology for building modern, scalable, maintainable software-as-a-service apps.

Chris Fowles avatar
Chris Fowles

https://landing.google.com/sre/sre-book/toc/index.html is a great introduction into SRE thinking

Chris Fowles avatar
Chris Fowles

the other thing that’s worth spending some time on learning is transformational leadership methodologies - as you’ll often find yourself as a change agent, and knowing how to get people on board with it and mitigate detractors is a valuable skill

1

2020-10-18

SweetOps avatar
SweetOps
07:00:06 PM

Hey everyone, give a warm welcome to our newest members!

  • @

Good to have you here =)

2020-10-17

SweetOps avatar
SweetOps
07:00:11 PM

Hey everyone, give a warm welcome to our newest members!

  • @

Good to have you here =)

2020-10-16

SweetOps avatar
SweetOps
07:00:14 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @

Good to have you here =)

2020-10-15

SweetOps avatar
SweetOps
07:00:27 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @
  • @

Good to have you here =)

2
1

2020-10-14

Amit Karpe avatar
Amit Karpe

Hi, I am new to this group. But already used eks and efs modules :thumbsup: Great work !!!! I am very curious to know terragrunt vs TF native modules. Do we still need terragrunt? I am sure in past to avoid DRY, terragrunt was great. Is it still applicable/relevant? I am confused as my company have AWS/EKS/DNS/LB code with terragrunt, which is adding extra layer of learning for me.

Appreciate clarification!!!!

Gowiem avatar
Gowiem

This is a personal preference thing, so it’ll depend on whoever setup the project initially.

Most people here (myself included) are not terragrunt people. Cloud Posse modules and some glue resources can accomplish most AWS architectures more simply without terragrunt.

I’d check out #terragrunt if you have terragrunt specific questions / need help from folks using it.

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

We’ve also just published our alpha version for a new project we’ve been using (~10 months) that is similar in objective with terragrunt (task running / workflows), but using a tool called #variant . This is not ready though for beginners and we’ll be updating the documentation with examples for how to get started. We fundamentally don’t believe in the filesystem layout for configuration that is a best practice for #terragrunt and instead believe configuration should be separate from code and directories. So that’s why we’ve moved to using a YAML configuration.

https://github.com/cloudposse/variants

This is designed to work both on the command line and natively with terraform cloud (PR pending).

Again, documentation is lacking, examples are missing… we’ll be updating that in the coming weeks.

cloudposse/variants

Universal Tool for DevOps and Cloud Automation. Contribute to cloudposse/variants development by creating an account on GitHub.

[WIP] Initial release by johncblandii · Pull Request #1 · cloudposse/terraform-tfe-cloud-infrastructure-automation

what Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?) Use bullet points to be concise and to the point. why Provide the justific…

:--1:1
Amit Karpe avatar
Amit Karpe

I will check

sheldonh avatar
sheldonh

Anyone know if if InfluxDB graphing/metrics view allows presentation formatting like grafana, so instead of “122400 seconds” you get “1 day 10 mins”? One thing I never figured out and why I always reverted back to Grafana to make the information more presentable.

SweetOps avatar
SweetOps
07:00:11 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @
  • @

Good to have you here =)

1
1

2020-10-13

SweetOps avatar
SweetOps
07:00:22 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @
  • @
  • @
  • @

Good to have you here =)

:--1:2
:100:1
Chris Fowles avatar
Chris Fowles
Consul by HashiCorp attachment image

Consul-Terraform-Sync is a daemon that runs alongside Consul. Consul-Terraform-Sync is not included with the Consul binary and will need to be installed separately.

Gowiem avatar
Gowiem

Came here to post this. I’m wondering… is this the big news they’ll be releasing in the keynote today? If so, I’m disappointed. Massive enterprise solutions are not exciting

Consul by HashiCorp attachment image

Consul-Terraform-Sync is a daemon that runs alongside Consul. Consul-Terraform-Sync is not included with the Consul binary and will need to be installed separately.

2020-10-12

SweetOps avatar
SweetOps
07:00:14 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @
  • @
  • @

Good to have you here =)

1
1
Ryan Fisher avatar
Ryan Fisher

Anyone know of a good resource for GCP modules a la Cloudposse?

antonbabenko avatar
antonbabenko

https://github.com/terraform-google-modules are rather big among GCP users

Google Cloud and HashiCorp

Terraform modules for Google Cloud. Google Cloud and HashiCorp has 68 repositories available. Follow their code on GitHub.

Ryan Fisher avatar
Ryan Fisher

Thank you!

antonbabenko avatar
antonbabenko

or I have not heard about competitors… tell me if you find something

:--1:1
Andrey Nazarov avatar
Andrey Nazarov

I’m also interesting in alternatives. We are using modules from Google.

2020-10-11

SweetOps avatar
SweetOps
07:00:02 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @

Good to have you here =)

1

2020-10-10

SweetOps avatar
SweetOps
07:00:21 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @

Good to have you here =)

2020-10-09

SweetOps avatar
SweetOps
07:00:11 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @
  • @

Good to have you here =)

2
antonbabenko avatar
antonbabenko

@ is here, too Welcome!

1

2020-10-08

sheldonh avatar
sheldonh

I need a screenshot of that Day 0, Day 2 etc. I’m on a call trying to explain and could really use it

Andrey Nazarov avatar
Andrey Nazarov
Day 0/Day 1/Day 2 - the software lifecycle in the cloud age - CodiLime attachment image

The post describes the three stages of the software lifecycle–Day 0/Day 1/Day 2–and shows how cloud has impacted the way they are now defined.

Andrey Nazarov avatar
Andrey Nazarov
06:55:59 PM

Also I’ve got this one from here: https://dzone.com/articles/defining-day-2-operations#<i class="em em-~"</i>text=Once%20%22something%22%20goes%20into%20operations,them%20as%20a%20recycle%20process>

Andrey Nazarov avatar
Andrey Nazarov
06:56:37 PM

An image from the first article

sheldonh avatar
sheldonh

anyone still have that?

SweetOps avatar
SweetOps
07:00:17 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @
  • @

Good to have you here =)

1

2020-10-07

SweetOps avatar
SweetOps
07:00:14 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @Mark Friedman
  • @
  • @

Good to have you here =)

Alexis Concepcion avatar
Alexis Concepcion

:–1:

RB avatar

any java hackers out there who love jenkins ?

RB avatar

looking for source ami filters for this plugin but they dont have an issues section and i dont know java.

https://github.com/jenkinsci/ec2-plugin

sheldonh avatar
sheldonh

Not sure I’ve heard love and jenkins in the same sentence recently

1

2020-10-06

SweetOps avatar
SweetOps
07:00:33 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @

Good to have you here =)

2020-10-05

SweetOps avatar
SweetOps
07:00:14 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @

Good to have you here =)

2
1
2
Leo Thesen avatar
Leo Thesen

Hello there!

Alencar Junior avatar
Alencar Junior

Hi

2020-10-03

Rahul Sarkar avatar
Rahul Sarkar

Hi Guys! Just joined in ! I am from Sydney, Australia… I just got started with Terraform , using it on Azure…

4
Rahul Sarkar avatar
Rahul Sarkar

Hoping to learn heaps from the community and hoping to be of help! Cheers guys!

SweetOps avatar
SweetOps
07:00:07 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @

Good to have you here =)

guigo2k avatar
guigo2k

Hi, is there a way to disable MFA on the Bastion? https://github.com/cloudposse/bastion

cloudposse/bastion

Secure Bastion implemented as Docker Container running Alpine Linux with Google Authenticator & DUO MFA support - cloudposse/bastion

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

Let’s use #bastion

cloudposse/bastion

Secure Bastion implemented as Docker Container running Alpine Linux with Google Authenticator & DUO MFA support - cloudposse/bastion

guigo2k avatar
guigo2k

sure! thanks

2020-10-02

SweetOps avatar
SweetOps
07:00:28 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @

Good to have you here =)

xing0231 avatar
xing0231

Thank you!

Stan M avatar
Stan M

hi there

ballew avatar
ballew

hi there, is there something similar for sweetops but for azure? I see the channel is archived

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

we still have #azure open, but not as much activity

2020-10-01

geertn avatar
geertn
I’ve got a question regarding DNSSEC enabled domains. If I have a domain ([domain1.com>) that has DNSSEC enabled and I want to create a CNAME for “[test.domain1.com>” that points to an A record of another DNSSEC enabled domain (<http://domain2.com domain2.com](http://test.domain1.com)) “<http://test.domain2.com test.domain2.com](http://domain1.com)” is this going to work for resolvers in DNSSEC strict mode? Both domains have their own keys.
SweetOps avatar
SweetOps
07:00:27 PM

Hey everyone, give a warm welcome to our newest members!

  • @
  • @
  • @
  • @

Good to have you here =)

Craig Dunford avatar
Craig Dunford

I am interested to hear of folks experience with how they’ve seen interop between CD into production environments with a governing change management process (RFC/CAB/etc) that may be required by a compliance body in their industry (such as PCI DSS:

6.4.5 Change control procedures for the implementation of security patches and software modifications. Procedures must include the following: 6.4.5.1 Documentation of impact. 6.4.5.2 Documented change approval by authorized parties. 6.4.5.3 Functionality testing to verify that the change does not adversely impact the security of the system. 6.4.5.4 Back-out procedures. )

Craig Dunford avatar
Craig Dunford

For example, using code review to accomplish 6.4.5.2

    keyboard_arrow_up