76
1
submitted 3 years ago* (last edited 3 years ago) by MariaRomanov@lemmy.sdf.org to c/devops@programming.dev

Is your organization doing anything to ensure new devs are productive from day one? How do you guys handle local environments for the code you are working on? I am trying to get my company to enable teams to create their own workstation image that contains all the dev tools and local application-related infrastructure needed for that team to be productive. Has anyone done something similar?

77
1

Both are valuable, but which should be the priority? Assuming finite hours in a day, how much time should be spent working on your actual work vs. learning about the customer vs. learning about technology you haven't worked with before?

78
1

Here's a hypothetical scenario at a company: We have 2 repos that builds and deploys code as tools and libraries for other apps at the company. Let's call this lib1 and lib2.

There's a third repo, let's call it app, that is application code that depends on lib1 and lib2.

The hard part right now is keeping track of which version of lib1 and lib2 are packaged for app at any point in time.

I'd like to know at a glance, say 1 month ago, what versions of app is deployed and what version of lib1 and lib2 they were using. Ideally, I'm looking for a software solution that would be agnostic to any CI/CD build system, and doubly ideally, an open source one. Maybe a simple web service you call with some metadata, and it displays it in a nice UI.

Right now, we accomplish this by looking at logs, git commit history, and stick things together. I know I can build a custom solution pretty easily, but I'm looking for something more out-of-the-box.

79
1

Won't impact most users apparently.

80
2
81
2
82
2
83
1
84
2
85
1

Hey guys. Curious about how you run your automated tests.

86
1
submitted 3 years ago* (last edited 3 years ago) by CodeGameEat@lemmy.world to c/devops@programming.dev

I've playing a bit with openSLO in past few weeks. Really interesting stuff when applied to the development pipeline. I tought I'd share my perspective on this in a small blog post.

87
1
88
1
Works on most machines (blog.ploeh.dk)
89
2
90
1
submitted 3 years ago by g11@lemmy.world to c/devops@programming.dev
91
1
Get into devops (programming.dev)

Hello,

TL:DR Atmospheric scientist with knowledge of cli, python want change to a SRE job

Let me explain my background, I am M.Sc in atmospheric science with a few publications in the field, during my studies I work most of my time working with cli tools so I am confident with shell and cli tools, pipelines, stdout, stderr, tmux, etc. I worked using numerical model that you need to compile, this teach me tools like makefiles, modules and cronjobs to did it operational. I have experience with python and other scientific languages like R, Matlab. During my free time took some course of docker. Even I set up a Nginx webpage that I leave to die for lack of time or setup a raspberry pi to download "linux isos" using docker.

I really enjoy the automation of process, and help other colleagues to setup and install the environment to work.

I know my lack of networking, monitoring, and I'm not sure if my self taught skills (science standards) are comparable with a CS worker.

I want to learn or get the certification needed to get a SRE job to mid 2024.

Any advice, course or certication to help me to get in the road?

92
1
GitLab Outage (status.gitlab.com)

Seems to be back up now, still waiting for information on the cause, so far have the vague reason "config change" from the GitLab issue linked

93
1
submitted 3 years ago* (last edited 3 years ago) by artificial_unintelligence@programming.dev to c/devops@programming.dev

I use terraform fairly extensively in my role, and saw terraform cdk seems to be a nice extension to terraform. Unfortunately it’s convert feature hasn’t seemed to work for me and I’m hesitant to rewrite everything by hand.

Has anyone been using cdktf and enjoying it enough that could convince me to do that rewrite?

94
1
Flux 2.0 is out. (github.com)
submitted 3 years ago by g11@lemmy.world to c/devops@programming.dev
95
3

I'll start:

When I was first learning to use Docker, I didn't realize that most tutorials that include a database don't configure the database to persist. Imagine my surprise when I couldn't figure out why the database kept getting wiped!

96
2

No Idea if this will be a permanent coupon link, but figured I should share here.

source

97
1
98
1

I’ve only been getting alerts for GitHub statuses for a month or so now, but it feels like they have an incident like once a week. And it’s to the point where I am actually noticing when they go down at work and in my programming hobbies. Have they always been this rocky, is this a more recent thing, or is it just me?

99
1

Kubernetes is slowly making in-roads in the Gamedev world. This talk (not mine 🤣) introduces Agones and the benefits and challenges of running game Servers in Kubernetes.

100
1

Links to certain topics in video description

This year, JetBrains partnered with Google Cloud and DORA to put together the 2022 State of DevOps report. We are hosting a livestream to present the key takeaways and discuss how to achieve successful software delivery and operational performance.

In this livestream, we will:

Introduce the report, along with some highlights from the newly released Accelerate State of DevOps Report from Google Cloud. Discuss the operational performance practices currently employed by JetBrains.

view more: ‹ prev next ›

DevOps

2220 readers
1 users here now

DevOps integrates and automates the work of software development (Dev) and IT operations (Ops) as a means for improving and shortening the systems development life cycle.

Rules:

Icon base by Lorc under CC BY 3.0 with modifications to add a gradient

founded 3 years ago
MODERATORS