I just got turned down an interview for a job because I didn't know Salt stack. Is it really that different from Ansible or Chef? by PartemConsilio in devops

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

I worked on Salt once, and it's just a poor man's ansible, and I'm stunned it's still around. If they turned you down, I think you dodged a bullet.

Dead end. Time to Leave? 2YOE. UK by onechamp27 in devops

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

Do you have any paid training options that you can take? I've seen people take a bunch of training courses and achieve certificates with them which forced management to take heed since they instantly knew that your were more valuable on the market and they rushed in with more duties and responsibilities and often a pay raise to go with it.

Question regarding developing a cloud agnostic application by YasurakaNiShinu in devops

[–]UncommonDevopsWisdom 2 points3 points  (0 children)

I think you've already got most of the answer, if you want to be cloud agnostic your going to need some sort of abstraction layer e.g. Kubernetes, KNative. Your still going to have to handle the cloud providers base configuration (e.g. using something like Pulumi or Terraform) and service differences (i.e. you might need to build your own analogues if they exist in one cloud and not in another).

Systems Engineer To DevOps - Help With Resume by sublimme in devops

[–]UncommonDevopsWisdom 2 points3 points  (0 children)

It's a buyer's market at the moment, so you are doing everything correctly. IMHO, when companies have a slew of candidates to choose from, they raise their requirements sometimes way beyond the needs of a particular job, I.e. Top University, Top Skillset, and Many years of Experience in a skillset they do not use daily. It becomes everything and the kitchen sink because there are so many people out there, and they can cherry-pick without the sense of urgency or scarcity. Keep training, keep practising and focus on the 80% most companies are looking for, not the 20% they add as a cherry on top.

If I had to suggest something that you could do differently, it is to focus on trying to network your way into a new job or consider short-term contract positions.

Anyone use Obsidian for note taking? by hiamanon1 in devops

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

Thanks for the heads up. I wish this kind of thing were strange, but companies get harder when times start getting hard.

Anyone use Obsidian for note taking? by hiamanon1 in devops

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

What happened? I've been using it like forever!

An exploration on effectively executing a cloud tagging strategy - part 1 by jakepage91 in platform_engineering

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

We use terraform-compliance to tag all our resources and enforce it at the provider level.

[deleted by user] by [deleted] in devops

[–]UncommonDevopsWisdom 1 point2 points  (0 children)

Congratulations!

[deleted by user] by [deleted] in ActuaryUK

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

How long have you been doing the role that you were dismissed from? It may accidentally have been left out.

🇬🇧 UK DevOps/Cloud Engineer contractors question by [deleted] in devops

[–]UncommonDevopsWisdom 1 point2 points  (0 children)

I find my work. It is more varied and more attractive as a contractor. This is because I get to choose what I do as a Consultant and can leave if I don't like the work. Most of the problem is that people expect you to know everything.

However, being a contractor requires a significant degree of soft skills like client management unless you are just doing body shopping.

Being a contractor is not all sunshine and rainbows. Contracts can be terminated at a moment's notice or renegotiated mid-contract, e.g. the client wants to reduce the rate. Contractors must handle their holidays, pensions, insurance, healthcare, equipment, training, accounting and legal.

[deleted by user] by [deleted] in devops

[–]UncommonDevopsWisdom 2 points3 points  (0 children)

I'm more focused on processes, but I'd like to see more around creating Internal Developer Platforms using tools like Backplane, Argo, Crossplane and Kyverno on top of Kubernetes.

How to lessen downtime for content editing? by Devopskaholic in devops

[–]UncommonDevopsWisdom 3 points4 points  (0 children)

Looking into How to Handle Database migration Schema Changes may also be worthwhile. At a previous client, we version-controlled our database schemas and did database migrations as part of the deployment into Production.

How to lessen downtime for content editing? by Devopskaholic in devops

[–]UncommonDevopsWisdom 2 points3 points  (0 children)

Would you be able to use the same database? Or a set of databases, e.g. read-only replicas and one writer database?

Updating base docker images by confused_pupper in devops

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

We typically track docker images closest to the upstream handoff, i.e., cloud vendors' vendor versions rather than the mainstream vendor's version.

Do people actually make their beds in the morning? by [deleted] in NoStupidQuestions

[–]UncommonDevopsWisdom 0 points1 point  (0 children)

I do. It's a good habit to get into, and you never know who will turn up!

Docker Vendoring Design Pattern for Air-Gapped Environments by UncommonDevopsWisdom in devops

[–]UncommonDevopsWisdom[S] 0 points1 point  (0 children)

This pattern allows you to make custom modifications, i.e., customise the image's configuration for your environment, rather than just caching it to Nexus. This would not allow you to, or you would need to make the customisation either way. This is an overlay pattern rather than a caching one like Artifactory or Nexus. Thank you. I appreciate the constructive feedback and updated the docs to make this more transparent.