Reddit DevOps
269 subscribers
4 photos
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
What should I focus on learning?

Been in industry for 1.5 years but there's still a lot of fundamental stuff I don't know. In the sea of devops tools and technologies I feel overwhelmed on what to tackle next.

At work I've done a lot of Jenkins, Python and Azure. So right now I'm trying to knuckle down on the many fundamentals. But as I said there's so much to learn (OS, networking, compute).

Do I focus on these fundamentals as general concepts or go at it from a more cloud angle?

https://redd.it/o8zedp
@r_devops
Ship It! A new podcast about DevOps, Infra, and Cloud Native things

Hey everyone! 👋

We recently launched the [Ship It!](https://changelog.com/shipit) podcast and I thought y'all might find it interesting. [Gerhard Lazu](https://gerhard.io) hosts and the description is:

>A show about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen. Yes, we focus on the people. Because everything else is an implementation detail.

I'd love it if you'd be willing to give it a listen and let me know in the comments what you think! Specifically:

* Do you like the format? The music? The sound?
* What kind of topics should we cover on the show?
* Who are some must-have guests from the DevOps world?

If you're not sure which episode to listen to, you can't go wrong with either of:

1. [The foundations of Continuous Delivery with Dave Farley](https://changelog.com/shipit/5)
2. [Why Kubernetes? with Lars Wikman](https://changelog.com/shipit/7)

I'm excited to hear your thoughts!

https://redd.it/o8xmuv
@r_devops
Starting my first DevOps job soon

Hi all,

I'm in my late 20s and about to start a DevOps job soon. I have 8 months experience as a software engineer. No degree.

I want to learn a lot and make myself employable after this DevOps job contract ends. Are there any certifications that I should focus on?

​

I feel nervous but also really excited to be joining this field.

https://redd.it/o90z04
@r_devops
Is Jenkins still Recommended for ADO

For example, Im working on a process to streamline an onboarding process to Azure for out internal business units that one to use it. I want to automate applying rbac to subscription using the blueprints I have and not entirely sure of the best approach yet but would Jenkins be helpful, if not in this use case then for what? What else is used in this scenario?

https://redd.it/o935tn
@r_devops
How is Linux Academy’s Hands-On Lab System Architected?

Linux Academy / ACloudGuru has a hands-on lab system that gives you access to a self-destructing AWS account for each lab. I tried finding blog posts etc on how they might have actually implemented this, but without success.

Maybe they have some deal with AWS where they get access to a special API that can create an AWS account with an ephemeral JWT token? When the token expires, access to the account halts and a DELETE request is sent to the API so AWS can destroy all the resources and decommission the account? How is Linux Academy serving the Remote Desktop connection?

https://redd.it/o8ydhc
@r_devops
How does your team do devops

I arm wondering how you do devops at your company. Taking a look at the posts on this sub reddit, it seems that people spend most of their time with things like kubernetes, docker, CICD pipelines, infrastructure as code, configuration management, etc, and not on Javascript, node, Java, .NET, etc... The disconnect that I am seeing is that most people here believe devops is a culture thing and not specific to one team. So where does your team fit on this spectrum? Do you spend most of your time doing full stack development, then applying devops principles. Or are you part of a devops teams helping other teams better adopt devops. What are the advantages and disadvantages of being on either spectrum, from a personal growth point of view

https://redd.it/o94z1j
@r_devops
I've got a potential opportunity to start a career in devops and I'm wanting to know what sort of skills I should get/have

I just finished a 3 year Higher level apprenticeship in computer science, I have expierence in service desk, basic software development, infrastructure, SQL and most recently M365 and power platform.

I just want to know if devops is something I could really get into. It seems really interesting and something right up my street but I feel some external advice and tips could be super useful.

I'm thankful for any and all advice you guys can give me

https://redd.it/o95mtf
@r_devops
I want to migrate off of Heroku, where do I start?

Note: Not so much migrate but avoid, as this is a fresh app and I won't need to transfer data off of Heroku such as a database.

Right now I use Heroku for hosting web apps as it's easy. I'm getting ready to push a project into production soon. Comparing pricing, going with a Kubernetes setup on GKE and Cloud SQL is about 20% cheaper for my needs versus Heroku. And since I'm paying hosting fees, I like the sound of cheaper.

But I know absolutely nothing about replicating what Heroku does on GCP. I'm only a developer, I've never had to deal with a complicated setup like this. I've got my web app running in Docker just fine and with a Docker Compose, but that's about it. How do I get to merging my git branches and auto-deploying onto Kubernetes Cluster(s)?

What are some good resources to learn this stuff? For reference it's a pretty standard Rails app with Sidekiq. Uses Postgresql.

Thanks.

https://redd.it/o9b0zd
@r_devops
DevOps with AWS Live Demo in Telugu | తెలుగులో DevOps | DevOps Real Time...

In this video we are going to cover DevOps with AWS Live Demo in Telugu | తెలుగులో DevOps | DevOps Real Time Training in Telugu | DevOps Training in Telugu with Real Time Projects

In this DevOps with AWS Demo we are going to cover below points

1.DevOps introduction

2.AWS introduction

3.who can learn this course

4.Laptop configuration needed for practical's

5.Duration of the Course

6.Latest DevOps Tools Trending in Present Market in 2021

https://redd.it/o9e1rm
@r_devops
Dockerfile optimization

I have been given a task to optimize a messy Dockefile. I've dome some of it on my own. Posting it here to gather some fresh ideas.


FROM python:3.6
WORKDIR */app*
COPY *.* *.*
RUN *chmod* *+x* */app/run.sh*
ENTRYPOINT *\[*"/app/run.sh"*\]*
RUN *pip3* *install* *snakemake*
RUN *apt-get* *update* *&&* *apt-get* *install* *-y* *dirmngr* *gnupg* *apt-transport-https* *ca-certificates* *software-properties-common*
RUN *apt-key* *adv* *--keyserver* *keys.gnupg.net* *--recv-key* '0123456789ABCD'
RUN *add-apt-repository* 'deb https://cloud.r-project.org/bin/linux/debian buster-cran35/' *&&* *apt-get* *update*
RUN *apt-get* *install* *-y* *r-base*
RUN *apt-get* *update* *&&* *apt-get* *-y* *upgrade* *&&* *apt-get* *install* *-y* *--allow-unauthenticated* *gcc* *zlib1g* *zlib1g-dev* *libbz2-dev* *liblzma-dev* *build-essential* *unzip* *default-jre* *default-jdk* *make* *tabix* *libcurl4-gnutls-dev*
RUN *pip3* *install* *cython*
RUN *pip3* *install* *numpy==1.18.\** *pyvcf==0.6.8* *pysam==0.15.\** *pandas* *boto3*
RUN *pip* *install* *awscli*
ARG AWS\_ACCESS\_KEY\_ID
ARG AWS\_SECRET\_ACCESS\_KEY
ENV AWS\_ACCESS\_KEY\_ID=$AWS\_ACCESS\_KEY\_ID
ENV AWS\_SECRET\_ACCESS\_KEY=$AWS\_SECRET\_ACCESS\_KEY
RUN *mkdir* *tempo* *&&* *cd* *tempo* *&&* *aws* *s3* *cp* *s3://some-bucket/some-dir/plink\_linux\_x86\_64\_20201019.zip* *./* *&&* *unzip* *plink\_linux\_x86\_64\_20201019.zip* *&&* *mv* *plink* */bin/*
RUN *git* *clone* *git://github.com/SelfHacked/htslib.git* *&&* *git* *clone* *git://github.com/SelfHacked/bcftools.git* *&&* *cd* *bcftools* *&&* *make* *&&* *cd* *..* *&&* *mv* *bcftools/\** */bin/*
RUN *apt-get* *install* *tabix*
RUN *aws* *s3* *cp* *s3://some-bucket/some-dir/snpEff\_latest\_core.zip* *./*
RUN *unzip* *snpEff\_latest\_core.zip* *&&* *mv* *snpEff* */app/*
RUN *aws* *s3* *cp* *s3://some-bucket/some-dir/conform-gt.24May16.cee.jar* *./* *&&* *mv* *conform-gt.24May16.cee.jar* */app/*
RUN *aws* *s3* *cp* *s3://some-bucket/some-dir/beagle.18May20.d20.jar* *./* *&&* *mv* *beagle.18May20.d20.jar* */app/*
RUN *aws* *s3* *cp* *s3://some-bucket/some-dir/picard.jar* *./* *&&* *mv* *picard.jar* */app/*
RUN *aws* *s3* *cp* *s3://some-bucket/some-dir/bedops\_linux\_x86\_64-v2.4.39.tar.bz2* *./* *&&* *tar* *jxvf* *bedops\_linux\_x86\_64-v2.4.39.tar.bz2* *&&* *cp* *-r* *bin/\** */usr/local/bin*
RUN *git* *clone* *-b* *1.2.1* *https://github.com/Illumina/GTCtoVCF.git*
RUN *Rscript* *-e* 'install.packages("https://cran.r-project.org/src/contrib/BiocManager\_1.30.10.tar.gz", repos=NULL, type="source")'
RUN *Rscript* *-e* 'BiocManager::install("rtracklayer")'
RUN *Rscript* *-e* 'BiocManager::install("GenomicRanges")'
RUN *aws* *s3* *cp* *s3://some-bucket/some-dir/master.zip* *./* *&&* *unzip* *master.zip* *&&* *Rscript* *-e* "install.packages('GenomeBuildPredictor-master/',repos=NULL,type='source')"
RUN *apt-get* *update* *&&* *apt-get* *install* *-y* *wait-for-it* *vim* *man* *awscli* *jq*
COPY *scripts/wkhtmltopdf.sh* *scripts/*
RUN *scripts/wkhtmltopdf.sh*
COPY *requirements.frozen.txt* */opt/requirements.txt*
RUN *cd* */opt* *&&* *pip* *install* *--upgrade* *pip* *&&* *pip* *install* *-r* *requirements.txt*





Please provide me some of your thoughts.

https://redd.it/o9eq5e
@r_devops
Devs to DevOPs Ratio

Hi DevOps folk...

Probably a hard question to answer, and its likely "it depends"... but... do any of you know the magic ratio of Devs a single DevOps engineer can support? Is it 10:1 ? More? Less?

Im trying to determine the site my DevOps team needs to be as i scale out my development team with external developers. I want to keep DevOps in-house, whilst i outsource my software development.

I heard anecdotes that 10:1 is a safe average ratio, but keen to hear what others see.

Im aware that if you have invested in an automated CI/CD you can probably do more with less, but lets see. I use Azure DevOps, and have an OK-ish CI automation engine, and we have GitHub actions that acts as a CD, calling terraform scripts to deploy on Azure.

Thanks in advance.

​

Neil

https://redd.it/o9ehbk
@r_devops
DevOps/SRE Reading Material

Hi guys, Just wondering if anyone had hany meterial beyond The DevOps Handbook, The Pheonix project and Site Reliability Engineering. I am looking for something that will really advance my system design/system architecture knowledge.

Feel free to also share any book that you found of interest.

https://redd.it/o9gcxl
@r_devops
Tech newsletters.

Hey community!

I was wondering what are your go-to sources for industry news? Any newsletter you are subscribed to?

I'm particularly interested in AI / ML / AIOps , Cloud , Open Source, IT Culture, DevOps tools, IoT Security.

Thank you. 🙏

https://redd.it/o9i8g6
@r_devops
Is Devops a entry level friendly job?

Can somebody who doesn't have a experience get hire for Devops job?

Thank you

https://redd.it/o9l8tq
@r_devops
Career Question - SysOps -> DevOps

Hi,

I'm coming from an 3 yr system engineer background and wanting to move into DevOps & Cloud engineering. I've got work experience with Linux, Cisco, Python, Ansible and a bit of Azure. I did a self-hosted kubernetes cluster on a few pi's and hosted my self developed JS application on it. I applied to various DevOps positions ranging from intern to junior to mid, but I always got rejected immediately.

What can I improve? More projects? Maybe some certs?

https://redd.it/o9k0s0
@r_devops
Ideas and Topics for DevOps/DevSecOps Speaking Sessions?

Hi all -

Trying to brainstorm some potential topics around DevOps/DevSecOps for speaking (30 min topics) at events like DevOps Days, etc.

What are some ideas/topics that you all would love to hear more about or even hear about? Automation? Getting a foot into the door? Career transitions from Ops to DevOps? Culture?

Love to get some idea from others on what topics you think might be missing in tech talks.

Yes, I'm polling the audience to help my brainstorm. :)

https://redd.it/o9jvr9
@r_devops
A GitHub Action that automatically generates & updates markdown content (like your README.md) from external or remote files.

Hi everyone!, I just released markdown-autodocs GitHub action which helps to auto-document your markdown files. Please give a star for this repo if you find it useful.

​

Github repo: https://github.com/dineshsonachalam/markdown-autodocs

Hacker News: https://news.ycombinator.com/item?id=27662736

https://redd.it/o9oo4j
@r_devops
Fork or Copy an Entire DevOps Organization or Project

I have an organization and 2 projects i would like to keep in sync across entire different accounts and completely different env is this possible? Of course having it completely automated would be great but any way to export and import maybe when needed? Or something similar? I want to use all of my work for in one DevOps tenant/env to another

https://redd.it/o9qljx
@r_devops