These are all the options you have in Python for running other processes - the bad; the good; and most importantly, _the right way_ to do it https://betterprogramming.pub/the-right-way-to-run-shell-commands-from-python-c05f0b9d6cb7 #Python #Linux #DevOps
How to deploy and run a Azure OpenAI/ChatGPT app on AKS with Terraform
Looking at the slides from #FuralitySylva's #devops panel and... holy shit, those are a lot of requests.
But I think that's one of the things I love about being a developer! The thrill of seeing if the code really works now - even under stress!
And yes, I know I can't compare my little websites and Discord bots to a huge furry convention.
...but I can still imagine the thrill, right?
How we Sped up Acquiring Forensic Data From Managed Kubernetes Services by 97% by Rebuilding the SDK
Want to hear how Backstage project started internally at @Spotify?
Hear it first hand from
Spotify Engineering senior manager @leem
on my last episode of OpenObservability Talks:
#DevEx #platformEngineering #DevOps #opensource #developers
🔥 A curated list of awesome links related to #MySQL / #MariaDB / Percona performance tuning https://github.com/Releem/awesome-mysql-performance
Shifting left can be used to improve test design and lead to faster, more effective #CI / #CD pipelines. By focusing on building effective and efficient tests, CI/CD runs can quickly return feedback.
#InfoQ article by Craig Risi: https://bit.ly/3MIfc2c
GitHub Actions Boilerplate generator
Making a Linux :linux: home server sleep on idle and wake on demand — the simple way 📖 👨🏼💻
Ultimate Learning Resources for AWS & .NET! 🚀
Unavailable : Redeploying due to host failure (Unplanned)
Private Bicep registry authentication with AzureResourceManagerTemplateDeployment@3 | johnnyreilly
Want to learn how to with API's ?
You learn far more by doing than by just listening.... Join Devin Rich this Wednesday evening as he takes you on a hands-on, guided tour of working with APIs in PowerShell. #PowerShell #DevOps #Automation
Introduction to Azure Container Storage Preview
A new feature is now available for the #devops solutions map tool : search engine. You can now search for a tool or a use case.
Time for another #introduction:
I'm dictvm, mid 30s, long hair, into #blackmetal and related genres. I ride bicycles, try to stay fit and I play #guitar, #bass and spew guttural venom into a microphone. I care a lot about #history, #philosophy, #spirituality (after having been an atheist for most of my life), #shizoanalysis, #CCRU, #highstrangeness, #disclosure and other stuff that's considered "out there". For work I'm doing #freelance #devops, #cloud, #machinelearning and #consulting. I also hate having to use this many hashtags.
I'm mostly chill and tolerant, unless I'm faced with Nazis, religious sycophants, aggressive motorists and ignorance.
Kubernetes Turkish Docs
#DevOps #Cybersecurity #Azure #Brazil #Microsoft: "During a recent sprint – a group project in Agile jargon – Azure DevOps engineers performed a code upgrade, replacing deprecated Microsoft.Azure.Managment.* packages with supported Azure.ResourceManager.* NuGet packages.
The result was a large pull request of changes that swapped API calls in the old packages for those in the newer packages. The typo occurred in the pull request – a code change that has to be reviewed and merged into the applicable project. And it led the background snapshot deletion job to delete the entire server.
"Hidden within this pull request was a typo bug in the snapshot deletion job which swapped out a call to delete the Azure SQL Database to one that deletes the Azure SQL Server that hosts the database," said Mattingly."
Top 10 Interview Questions for DevOps Engineer
Ditching ingress-nginx for Cloudflare Tunnels
`echo $SHLVL; id; hostname; cat /etc/os-release` - it's like pinching yourself in a dream
Juni Mukherjee, the #founder of #PalUpNow!, is an executive who thrives at the intersection of #Product, #Technology, #Finance, and #Business.
She's been a #trailblazer🔥in #DevOps and #DigitalTransformation
Golang vs. Python: The Ultimate Battle in DevOps
DevOpsDays DFW (http://devopsdays.org/dallas):
𝔽𝕣𝕚𝕖𝕟𝕕𝕝𝕪 ℝ𝕖𝕞𝕚𝕟𝕕𝕖𝕣: Call for Papers for @DevOpsDaysDFW is open for just TWO MORE WEEKS! Don't miss out!
CFP closes June 16th MIDNIGHT
Get your talk in! ➡️ https://t.co/yRQsbW3yJ2
📆 29-30 August
📍Plano Event Center
Looking for good sample Ansible CLI commands to add to docs.ansible.com
Function to Monitor Azure App Service Web Jobs
Guten Morgen #fediverse ☕
Wir sind das größte regionale Städte-Wiki und momentan auf der Suche nach einem erfahrenen Mediawiki #devops Admin der uns helfen kann unser Setup bei Hetzner auf stabilere Beine zu stellen 🧑💻
Wir brauchen immer mal wieder Hilfe z.B. bei einem Update #php #mysql #mediawiki und sind an einer langfristigen Zusammenarbeit gegen Bezahlung interessiert. Am besten als selbständiger Freelancer oder auch als externer Dienstleister. Bitte teilen!
Robusta 0.10.17 released - track Ingress changes, Helm failures, and more
...yes, I #code about 20% slower than the "average" #coder at my level..
That's because I legit hard core #QA while I code.. and I also code for future circumstances, because I'm not a damn fool...
So screw your "best practice" #sprint mentality.. I'm not here to check off some #DevOps box a #scrum master gets paid to hound me about; I'm here to do good work...
Good #coding is a legit art form.. quit fingering my pallette!
Kubernetes router for production
Today's lesson on using database ORMs.
- The query seemed simple enough to them, easy to understand, and easy to parse out the ORM generated object.
- They saw only a few top level objects and some arrays out of the ORM.
- Reviewed actual generated query;
- Actual DB rows returned, 230,000!
- Some simple grouping and sums instead, 22,000 rows returned.
- Some aggregation and counting, ** 10 ** rows returned.
- After all that, less code to process the ORM result too.
No matter whether you use DevOps or another modus operandi, Code Documentation is crucial for any project.
For more tips for launching a DevOps Program, join 18 experts and me on @Forbes
Coming up empty, but does anyone know if there's a #k9s like tool for AWS ECS? #cli #devops #containers
Karafka Framework 2.1 has been released with some cool features: Virtual Offsets, CurrentAttributes, and k8s support
That feeling when you have to do major infrastructure configuration changes. In a way in which nobody in your company ever did before. And it's something so rare in on-premise environments so there aren't good docs or manuals for this...
Dew Drop – June 1, 2023 (#3955)
Today’s top links:
- Replicating a dating app UI with .NET, Uno Platform, and Figma
- Implicit Operators in C# and how to create a multi type
- Speech recognition in .NET MAUI with Community Toolkit
- Announcing the upcoming GA of Microsoft Mixed Reality Toolkit 3
- WinGet Configuration Preview
#dotnet #webdev #ai #windowsdev #devops #mobiledev #cloud #csharp #visualstudio #dewdrop
"enterprise architecture practices should focus on faster flow as a primary strategic driver" Simon Rohrer
"...software and technical practice influence ways of working and culture ... " -- Georgos Papanastasiou sharing insights from #FastFlowConf
Meet InfraCopilot - an #InfrastructureAsCode (#IaC) editor with #NLP capabilities.
InfraCopilot translates high-level ideas & low-level designs into consistently correct architectures for easy iteration and optimization.
More on #InfoQ: https://bit.ly/3N2jcvI
Learn how The Linux Foundation automated their domain management 🤖 with DNSimple's robust and well-documented API read more in our post 👉 https://dnsimple.com/customers/linux-foundation?utm_source=mastodon&utm_medium=social&utm_campaign=linux-foundation
#linux #api #dns #devops
I have discovered a "DevOps Team" somewhere deep in our organsiation and now I might cry.
How did it take until APRIL THIS YEAR to get a simple string-contains function in #Terraform ?
For reference, the approach till now has been
`len(regexall("substring", "fullstring")) > 0`
saw a bootcamp that teaches jest (the testing library with the extremely appropriate clown shoes logo) as part of their 'devops' curriculum
I'm still recovering from the psychic damage that hit me
Today I tried to setup a PHP ecosystem on my MacBook Pro M2 with Podman. It was a little bit difficult but I have done it ☺️
Now I have a isolated pod where my #php fpm #nginx and #postgres are running. The only published port is 8080 for the nginx.
But the best benefit is: Each container runs rootless ! #podman #devops
Here is the link to the #github repository:
Spending the sunny bank holiday inside at the moment because it is *hot*, reading about options for local development environments and methodologies.
Developers/Engineers/people who code locally but have deployed services running in th cloud, what's the best setups you've worked with? What unlocked productivity and happiness?
We're in a world of "multiple services" (10s not 100s), some of which are pretty monolithic, not versioned in a monorepo.
So many articles and conference talks are 90% building a straw man and 10% setting it on fire. The good thing is, once you recognise the pattern, it saves you HOURS PER DAY of not reading that pile.
A handy tip for folks in the #DevOps space - it turns out it's not dead!
Museum of Borgmon Abstract Art: A collection of aesthetically pleasing system monitoring graphs
#monitoring #via:ryanb #borgmon #graphs #charts #devops #art #+
Join us in an exploration into the world of Policy as Code and its tangible benefits for your domain management. 👉👉👉 https://blog.dnsimple.com/2023/05/policy-as-code/?utm_source=mastodon&utm_medium=social&utm_campaign=terraform-sentinel
We take you step-by-step through integrating DNSimple with Sentinel, offering a guide to executing Policy as Code. From setup to compliance, it's a great starter resource for any developer or sysadmin. We're keen to hear your thoughts and experiences on this, so drop a comment after you've had a read 😉.
#policyascode #hashicorp #devops #sentinel
Dear #BSD #enthusiast-#developer-#devops-#sysadmin friend or potential friend, we will meet up in #Coimbra in September for @eurobsdcon. If you want to present there, you have until tomorrow (May 26) to submit. Go to https://2023.eurobsdcon.org/call-for-papers-is-now-open/, read, click, submit! #openbsd #netbsd #freebsd
This is amazing advice for #devops and life in general. H/t Mandi Walls, PagerDuty DevOps Advocate at #devopsdays #baltimore @lnxchk
This article by Michael Friedrich shares insights into learning #eBPF as a new #cloudnative technology that aims to improve #Observability & #Security workflows.
More insights on #InfoQ: https://bit.ly/41YBbYk
Having a lot of fun at #devopsdaysbmore this week! 😄🤓
If you think being 100% correct and precise in your instruction manuals will guarantee people will not fuck up using your system, sit down with someone reading your manual sometime to be cured of that notion.
First thing I noticed is that people don't read manuals like novels. They will open your manual in the middle, browse for things that stand out as something they know already, and do that first, regardless of your manual listing 40 steps that need to be done beforehand.
Concise compendium of caveats/limitations/gotchas of #AWS
Are you looking for the right job with an open source company? Sign up for job alerts on #OSJobHub to see new positions when they are posted https://opensourcejobhub.com #OpenSource #jobs #career #Linux #SoftwareDevelopment #DevOps #sales #marketing #security #TechWriter
So yesterday, I was casually working on my WordPress central hub for my content throughout my site. I was tinkering with the settings, and while on the general settings page, I happened to click "save".
And that's when all hell broke loose.
How to reduce your devops tool sprawl - After spending the last decade investing in devops, many companies are experiencing a ... - https://www.infoworld.com/article/3696271/how-to-reduce-your-devops-tool-sprawl.html#tk.rss_all #versioncontrolsystems #softwaredevelopment #applicationsecurity #developmenttools #devops #ci/cd
An #Introduction post:
I’m Pat. I work as an #EngineeringManager in #QualityEngineering. We are a #DevOps / #LeanStartup system.
I’m also an #Adjunct instructor in a masters program in #Seattle, teaching courses that touch on issues in #SpiritualFormation, #Spirituality, #CelticChristianity, #Pilgrimage, #DigitalPersonhood, #Contemplative, #Monasticism, #TransformationalLeadership, #ServantLeadership.
Hobbies: #MountainBiking, #mtb, #powerlifting, #urbansketching, #motorcycling, #overlanding.
Friend & I built a production debugging & monitoring alternative to Datadog, New Relic (based on Clickhouse + Open Telemetry)
Looking for a senior DevOps shaped person, Sheffield/Leeds but very hybrid.
https://careers.flutteruki.com/jobs/jr104868/senior-devops-engineer/ #devops #job #sheffield #leeds
After a month+ of hacking on #GithubActions and I'm in a right mix about it. Great for building, but I'm unconvinced on using it for deployment.
Even with Merge Queue, and trunk-based development, I struggle with good patterns for roll out, roll back, promotion etc etc.
All thoughts and links welcomed.
Kubernetes co-founder and #DevOps legend Brendan Burns, Corporate Vice President, Microsoft presenting his keynote at #cdCon #GitOpsCon
"GitOps as an Evolution of Kubernetes"
GitOps reinforces the declarative nature of K8 from the start
I'm speaking at #agiledevopscon! Join me on 7 June to hear me talk about "Effective Product Development Culture" and use code SPW23 for a special discount to attend! #Agile #DevOps https://agiledevopswest.techwell.com/
Wir befinden uns aktuell im Aufbau unseres #DevOps / #SRE / #Operations Teams.
Hast du Bock auf #AWS, #Kubernetes, #Terraform, #PlatformEngineering oder #CICD? Egal ob Junior oder Señor, meld' Dich gerne Mal bei mir!
I think by now everyone and their grandma has seen this article. But if you haven't, it's worth your time!
My takeaways of that recent Prime Video tech blog where they dropped microservices for a 90% cost reduction:
- AWS billing is so complicated that it makes architecting for cost hard _even for the Prime team_
- AWS data transfer costs are kind of stupid
This is some pure gold. They went from #AWS Serverless to a simple container deployment and saved a ton of money and the "they" is #Amazon!
Every paragraph is zing after zing here - an Amazon engineer advises not using "serverless" in production!
"Prime Video service dumps microservices, cuts AWS bill 90%"
I finally came around to reading Accelerate. There's some mind-blowing research included in that book. Did you know that deployment frequency is directly correlated to employee burnout?
Next on my list: The #DevOps Handbook!
A question I’ve been wondering about in my reading of job ads (because layoffs are still potentially on the horizon and it doesn’t hurt to see what’s out there, so I’m told).
What’s the level above Senior engineer called for non-US big tech, while still remaining an individual contributor who writes code? I know these things aren’t standard but what is it for _you_?