Reddit DevOps
270 subscribers
6 photos
31.1K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
The Seven Steps to build a Cloud Native CI/CD for GitHub repos using Tekton

A detailed walkthrough guide to build a lightweight CI/CD using Tekton from scratch!

https://blog.harbur.io/the-seven-steps-to-build-a-cloud-native-ci-cd-for-github-repos-using-tekton-31a445a3bde7

For the impatient there is also a quick one-page instruction-set on the tutorial repo: https://github.com/harbur/tekton-tutorial#tldr

https://redd.it/l6xpr2
@r_devops
How to configure Azure DevOps pipeline to deploy in Azure app service container?

In this article, you will see one example of how to use Azure DevOps, the Azure tool for CI/CD. If you have any advice to set up a pipeline in Azure DevOps to deploy your containered code in an App service, please feel free to share. ๐Ÿ˜‰

https://redd.it/l6wv38
@r_devops
Which city in Canada?

Hey Guys,

I work as a DevOps in Montreal right now, and looking to move to another city in Canada (I'd like to be fluent in English (level b2/c1 right now and because of entry express). I don't know which cities offer some great DevOps jobs. I have 6 years of experience (certified AWS, GCP, Kubernetes with professionals experiences as well).

So I am wondering if you have any advice. I was thinking of Toronto, Calgary or Vancouver. My main concern is my English level, I guess it'll be hard at the beginning but should be alright.

These are different cities. I like hiking, biking, etc... That's why I put Calgary, but I am not sure if there are a lot of jobs there.

What do you think guys?

https://redd.it/l70ewn
@r_devops
First DevOps Interview following up from a previous Reddit post

Hello again everyone I wanted to once again ask for some advice, this time for the actual interview process. I have an interview with a company that I actually work with at my current employer (state agency), and they contacted me on an application I put in for a configuration engineer. This surprised me because out of the jobs I applied for, this one seems like the one I'm least qualified for given my professional experience with software development, I currently work in more of a systems admin role at my current job. I got the NDA and availability request yesterday and it looks like my interview or screener is tomorrow. As someone who has never interviewed with a software company, I'm wondering if anyone has any tips on how I can make a good first impression and what I should focus on brushing up on in the hours leading up to this time slot.

I'll link the job description below along with my personal site just for reference if that has any value.

https://ibb.co/L1BvLHL

https://www.brandonkjones.dev/

https://redd.it/l70ar0
@r_devops
infrastructure drift study

Preparing for the release of an OSS tool that tracks infrastructure drift on cloud resources defined with Terraform (driftctl), we were lucky enough to talk to many people to see what issues they were facing.
Keeping infras in sync is a real challenge for them.
If you folks are interested, we decided to share our learnings in a study.
https://driftctl.com/state-of-infrastructure-drift/

https://redd.it/l6yyni
@r_devops
Dependencies in DevOps Survey

We need your insight into software practice!๐Ÿ’ก Help us to improve DevOps ๐Ÿš€ and take the global Dependencies in DevOps Survey 2021 ๐ŸŒ if you develop, operate, or manage software professionally.

[https://forms.gle/aE1bj8Rct7aYvD3Q9](https://forms.gle/aE1bj8Rct7aYvD3Q9)

​

Software development and operation continue to change rapidly, and with it, the demand for intelligent solutions and tools to support modern DevOps organizations. We thrive on contributing to this journey, and that is why we need your help: We want to gain insight into practitioners' problems in daily life. All your opinions are of exceptionally high value to us.

This survey shall only encompass professionals working in the field of software development and operation. Please ๐จ๐ง๐ฅ๐ฒ ๐š๐ง๐ฌ๐ฐ๐ž๐ซ ๐ญ๐ก๐ข๐ฌ ๐ช๐ฎ๐ž๐ฌ๐ญ๐ข๐จ๐ง๐ง๐š๐ข๐ซ๐ž, ๐ข๐Ÿ ๐’‚๐’๐’ ๐ญ๐ก๐ž๐ฌ๐ž ๐ฉ๐จ๐ข๐ง๐ญ๐ฌ ๐š๐ฉ๐ฉ๐ฅ๐ฒ:

* you work in a company (or company-like environment, e.g., an IT department at a university or freelancing).
* at your company, software is developed or operated or both.
* for some of this software, you are not only an end user.

The survey will take you roughly 10 minutes.

The global survey on ๐ƒ๐ž๐ฉ๐ž๐ง๐๐ž๐ง๐œ๐ข๐ž๐ฌ ๐ข๐ง ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ is executed jointly by researchers from both the Software Technology Group at the Technical University of Darmstadt, Germany, and the Programming Group at the University of St. Gallen, Switzerland. The imprint and privacy policy for this survey: [https://dsoko.de/DevOps-2021-imprint-privacy](https://www.google.com/url?q=https://dsoko.de/DevOps-2021-imprint-privacy&sa=D&source=editors&ust=1611740746580000&usg=AFQjCNE7WCLX2FD2cmxVg7Z0yXgUC68Nsw)

https://redd.it/l6y4bc
@r_devops
Seeking Advice (Python)

I do not work in a DevOps role but hope to be in a position to be able to move into this career path. I understand that having a programming language is pretty critical in such roles, which is why i took it upon myself to learn Python. I have completed a course but the next stage now would be writing scripts or programs that are relevant to my interests or actual job. My work does not really use Python programming and when programming is required it will be C+ ruby or powershell where individuals with the experience are given the task (i do not mind this as i am pretty set on learning python).

​

I feel like i am struggling to move to the next stage because i do not find myself needing to automate or use scripts within any aspect of my life currently, or its due to my experience that i a cannot see where i could adopt some form of automation. My question is does anyone really know of any sources that give you examples of a DevOps task that they automate where you can try it yourself. Kind of like an exercise is what i am looking for. I think this would be more beneficial than watching people make classes of employees and cats and dogs. Sorry for the long post any advice is hugely appreciated.

https://redd.it/l6vv4c
@r_devops
Can you become a DevOps engineer early on or should you start off as a Backend developer?

I wanna be able to work remotely from my country (Egypt) and I'm down to learn anything to speed up that process. I know some frontend and python, but that's about it. I quickly realized I have no interest in CSS and I'm more of a logic driven than creative person.

Which path would you choose?

1. Path 1 - backend development

2. Path 2 - devops

3. Path 3 - stick to frontend, learn react, and eventually be fullstack with a node.js backend

I have around a year to learn either one of these, so please guide me. I dont particulary prefer one over the other.

https://redd.it/l78tcu
@r_devops
Disadvantages to implementing a self-healing/auto-remediation system?

Been toying with the idea of implementing an auto-remediation system of sorts for our infra (part cloud part on-prem). We have a long list of remediation steps to follow for various problems, many of which are scriptable e.g. restarting Cassandra node, adding disk space etc etc.

It will sit between the alertManager and slack/JIRA and kick start a specific remediation process (ansible playbooks potentially) based on the type of alert. If the desired state can be reached, no need to send downstream.

In theory this should reduce our call-out volume.

Any downsides?

https://redd.it/l772pw
@r_devops
Configure CD for Azure WebApp with Terraform Provider for Octopus Deploy

I'd like to share my post where I'm going to configure the continuous delivery process for Azure WebApp with Octopus Deploy.
To make it a little bit more interesting I'm going to use Configuration-as-Code approach with a brand new Octopus Deploy provider for Terraform.

https://redd.it/l78fiu
@r_devops
contractor Should I run the clock while I watch a large file upload over a slow connection?

New contractor here. It feels a little dishonest but I don't know what the expectations are.

https://redd.it/l7fhus
@r_devops
How does your team read testing logs?

Do you pretty-print test summaries in the terminal? Use an HTML reporter? Or does your org still have you scrolling through long console dumps to debug your CI pipelines?

It would be interesting to hear your stories about this.

https://redd.it/l76ifm
@r_devops
Questions you would get asked on an interview?

I saw a while back a list of general questions you'd be expected on an interview...saw them posted on Github.. can someone please share the link..various questions on networking, containers, cloud tech..etc

https://redd.it/l76gp3
@r_devops
Seeking input to help determine if devops would be the right path for me

I hope this won't be too long-winded, but I am seeking some honest input on whether devops might be a good career path to transition to. I graduated from college 8 years ago with a CS degree. At the time I graduated, I was interning as a developer, however, a full-time opportunity came up for a sysadmin position, and I ended up going for that since I really needed the full-time work. I have been a sysadmin for about 8 years now.

At the time of my graduation, I had every intention of doing software development, the sysadmin stuff was more of a side interest. I liked of the "fun" stuff like learning linux, scripting, etc. What I didn't realize, however, was all the other things that sysadmin work entailed such as outages, constant firefighting, frequent after-hours maintenance, 24/7 on-call, etc. After 8 years of dealing with that type of stuff, I am suffering from burnout. Although it would be fair to say that some of those issues are specific to my job/company, I know other sysadmins who have found themselves in similar situations or ended up just changing careers all together due to the exact same issues.

As I started becoming more aware of the burnout that I am suffering from, I started to think about getting back into software development, since presumably those types of jobs tend to be more project-based. As I started doing research into what companies are doing or what type of skill-sets they are looking for these days, I started to come across a lot of talk about devops cultures or the intersection between the dev and ops teams.

In concept, it seems like it might be a natural career move for someone with a sysadmin background. In my experience as a sysadmin, however, a lot of the tasks like automation or infrastructure improvement tend to take a back seat to the constant operational issues that occur on a day-to-day basis.

Thus my concern with moving to devops is knowing there would be higher level of responsibility when it comes to interacting with the code base, infrastructure automation, etc., and it might not necessarily be the case that a company who claims to have a devops culture isn't still suffering from things like outages or issues that may take away from the time needed to work on improving things. I really don't want to find myself in a situation where I'm suffering from an even higher level of burnout. I really would like to have a better understanding of how these things play out in most devops roles.

https://redd.it/l7chrq
@r_devops
Decent Alternative for Sonarcube for Bitbucket Cloud?

As above, small to medium company. Sonarcube is very expensive, any workable alternative's anyone can recommend?

https://redd.it/l7bzg5
@r_devops
node.js/react/ruby on rails for busy devops

I am devops engineer with really strong developer experience (.NET mostly, but I am fine with PHP and Golang). But, I really didn't like anything that looks like JS, so I didn't learn node.js, react...

I think I should know more about application architecture and tools like yarn, nmp, nvm, webpack also about configuration etc

Can someone suggest courses for React, Node and Ruby on Rails, but for devops?

Thanks

https://redd.it/l7baav
@r_devops
Survey about Kubernetes security

Hello all,

I am currently studying towards a Master in Computer Science with the Open University located in the United Kingdom.

In the context of my master thesis, I am creating and executing a questionnaire in the topic context โ€œSecurity mechanisms in Container Orchestration Platforms: Evaluating Kubernetes-based security solutionsโ€. I have figured that most of the members in this subreddit have some experience in this field :-)

A short introduction to the research topic:

Many organizations and teams are utilizing container technology in their application landscape. For running and managing this container technology, Kubernetes is the de-facto standard. It helps to kickstart a journey into cloud-native applications and to increase productivity. But what about security?

The purpose of the research is to establish a common understanding of what is deemed โ€œessentialโ€ and โ€œstate-of-the-artโ€ by expert groups that are active in a container orchestration context.

The results of the questionnaire will help in defining, weighting and prioritizing use cases to further explore next generation security solutions in container orchestration platforms.

With the following link you can access the questionnaire: https://onlinesurvey.t-systems.com/survey/kubernetes-security-survey

The questionnaire is voluntary and absolutely anonymous for all interested participants. Participating in the questionnaire is comprised of a maximum of 20 questions and will take approximately 10-15 minutes of your time.

Please consider distributing this link in your team or organization or other colleagues that are active in the field.

I would be delighted if you choose to support my master thesis by taking part in this questionnaire.

Best wishes
akagiz89

https://redd.it/l768g1
@r_devops
DEV OPS IP Range

Good Morning,

I am trying to restrict ranges of IP's accessing Azure App Service so that I am able to have a staging site that only a select few can view and DEVOPS builds can run. I have added the correct range from this URL: Add IP addresses and URLs to allow list - Azure DevOps | Microsoft Docs for Inbound connections in the access restrictions option in the App Service for the particular staging deployment slot and have copied it to the scm as well, but when we run a build it is forbidden. We have run a powershell script on the build to see the IP and it is completely different to the one that has been provided in the link.

What am I missing?

https://redd.it/l7q15f
@r_devops
Retrospectives traps & solutions

Hey,

You can easily improve your retrospectives by awareness of antipatterns. Retrospectives are indispensable for continuous learning and improvement in DevOps, Lean, Agile etc.

In this talk, you'll learn more about challenges that undermine their effectiveness, and shows exactly how to overcome each of them.

Check it out here.

Regards,
MeetupFeed

https://redd.it/l7qm9b
@r_devops