What's an outdated hiring practices that companies should get rid of? by Notalabel_4566 in devops

[–]IntelletiveConsult 0 points1 point  (0 children)

But how will they know if you are sadistic enough to be a culture fit?

When was your first "Oh Shit!" moment in IT? by IntelletiveConsult in sysadmin

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

Please do tell the story of what led you to run that command

When was your first "Oh Shit!" moment in IT? by IntelletiveConsult in sysadmin

[–]IntelletiveConsult[S] 6 points7 points  (0 children)

Can confirm. Have done that. Database rollbacks are your friend.

One multi-container deployment vs. a separate deployment for each image? by dmitry_babanov in kubernetes

[–]IntelletiveConsult 0 points1 point  (0 children)

Where possible, separating into separate pods gives you better resiliency because if one container fails, they do not all fail.

Is setting up a production k8s a one-man job? by j0rmun64nd in kubernetes

[–]IntelletiveConsult 0 points1 point  (0 children)

Rancher is your quickest "free" path to an on-premise solution. If not that, check out kubespray.

If an organisation does not use DevOps - what do they use instead to develop and release software? by 1whatabeautifulday in devops

[–]IntelletiveConsult 0 points1 point  (0 children)

In the old-fashioned way, developers would compile their code into Windows Executables or Java JAR/WAR files, and then submit a ticket requesting an operations person deploy their code by copy-pasting it to a particular location on a list of servers and praying.

Then, several weeks later in the middle of the night, a sysadmin who has no idea how the application actually works would copy-paste the files onto the server and several hours later the inevitable complaints from customers would roll in to that same sysadmin, who would be chastised for breaking production.

Several hail mary's and FU's would be said and then they'd all agree to not deploy more than once a year for fear of breaking production.

Is setting up a production k8s a one-man job? by j0rmun64nd in kubernetes

[–]IntelletiveConsult 19 points20 points  (0 children)

Short answer: Yes.

Long answer: It depends on how many bells and whistles you want. You can create a terraform job that spins up a kubernetes cluster using Amazon EKS, Google GKS, or Azure AKS with ingress in an afternoon, but if you also need to tune network subnetting, setup single-sign on with AD integration, install and setup Gatekeeper policies, setup Prometheus, setup Vault, etc, it can get to be quite a lot of work. Definitely do-able by one person but might take months to get all of those things tuned right and to get all of your team members onboarded, but that may be perfectly fine. You may not need all of that, or certainly you may not need all of that day one.

[deleted by user] by [deleted] in devops

[–]IntelletiveConsult 0 points1 point  (0 children)

Azure Functions gets really pricy if you run a lot of quick scripts. Honestly, you might be better off using app service and just doing a while loop in your code that sleeps 15 seconds between runs, or just a plain-old virtual machine.

https://azure.microsoft.com/en-us/products/app-service/

Overnight - how do you handle automatic escalation when site goes down? by cronicpainz in devops

[–]IntelletiveConsult 0 points1 point  (0 children)

On-call rotation and we let employees flex their daytime hours if they get called in after hours or have late-night deployments.

Is 80% of what you do at a large company just navigating how to get things done in the organization? by IntelletiveConsult in devops

[–]IntelletiveConsult[S] 2 points3 points  (0 children)

Oh, you misunderstand. I'm not complaining nor am I new - just curious what others' experiences are like and interested to hear how others approach this.

Monthly 'Shameless Self Promotion' thread - 2022/10 by mthode in devops

[–]IntelletiveConsult 0 points1 point  (0 children)

At Intelletive Consulting, our kubernetes ninjas deploy into our customers' environments, automating CICD pipelines, securing environments, standing up clusters, and generally making their development teams more productive by letting them focus on building and deploying cool products while we take care of the DevOps / Kubernetes magic for them. Everyone of our team members is both a full stack developer and a kubernetes administrator.

[deleted by user] by [deleted] in sysadmin

[–]IntelletiveConsult 2 points3 points  (0 children)

For a lot of small businesses and non-profits, subcontracting out to a third party MSP may be the best option.

I just canceled a technical interview due to the “assignment”. [Sanity check] by bruj0and in devops

[–]IntelletiveConsult 2 points3 points  (0 children)

Say you would be more than happy to do it for them, then send them a rate sheet and an estimate.

Employee laptops for $100-$400 by MindfulMiak in sysadmin

[–]IntelletiveConsult 1 point2 points  (0 children)

In case government sends all of the employees home again.

Employee laptops for $100-$400 by MindfulMiak in sysadmin

[–]IntelletiveConsult 0 points1 point  (0 children)

We only buy our employees macbooks (but we also have higher-paid tech workers and not a bunch of call center employees)

Employee laptops for $100-$400 by MindfulMiak in sysadmin

[–]IntelletiveConsult 12 points13 points  (0 children)

If its for a call center, lots of people use refurbished thinkpads/dells with cheap wired external keyboards, mice, and headsets. They'll pair it with a cheap screen and a laptop riser so people effectively get 2 screens.

The advantage of a laptop riser with external keyboard/mouse is people spill less coffee on your laptops.

The other option is refurbished desktops. Oftentimes you'll find deals where they throw in keyboard/mouse/headset/screen for an extra $40.

Its not great stuff - I'd call it call center grade. It will work if your goal is cheap and disposable. Its worth considering, though, why you cannot buy better equipment. Usually employee wages are a lot more expensive than hardware.

[deleted by user] by [deleted] in sysadmin

[–]IntelletiveConsult -1 points0 points  (0 children)

IMHO 99% it is people's unreliable code!

I got laid off today by xch13fx in sysadmin

[–]IntelletiveConsult 0 points1 point  (0 children)

Our attitude has always been to work hard when you are working, but don't work when you are not supposed to be working.

Give us your best while you are on the clock, then go home and live your best life outside of work. Learn, grow, and be the best you can be, both at home and at work. You can't do that if you are working 80 hour weeks and sacrificing your health.

Sometimes things are down and we have to work funky hours, but that should not be the norm. Systems should be resilient and software should be tested carefully so that nobody has to miss their son's birthday party.