39 karma · joined March 13, 2021
It's all covered quite well here: https://kubernetes.github.io/ingress-nginx/deploy/baremetal/ and we use it in production.
In ~4h total time interview you can have a very strong feeling if someone will be a fit culturally and if they aren't incompetent. Give them a chance.
Or you can spend months and many more hours to roll a dice with a bit higher chance of making a better hire...
If a new database comes and is better than postgres, I might switch to it in a couple of years, but, I wouldn't want to be working in a new database. Software for software sakes doesn't motivate me too much.
Solving problems for the film industry with visual effects does motivate me a lot. I love seeing the end product and being part of it by making the studio and artists more efficient! That I can do it by using my tech skills is awesome.
It probably sums up to 2-4h per month. I wouldn't want to have it be obligatory or mandated. We use it as a tool when we feel it's useful.
Unfortunately dropbox the company chose to grow into everything except their core product.
Yes. Ansible is a framework with plugins. Just like Django or Ruby on Rails.
You will also be able to share as much of the deployment as you want/can between the different models/OSes. Templating configuration variables based on their characteristics.
What you're asking to is akin to "Why cannot I download an app that does what $PRODUCT does but for my business for free? Why do I need to write my own software?"
Hopefully it makes some sense!
If you want something that just works automatically and is free, well, I don't think you will find. Learning Ansible (or another configuration management tool) well will pay dividends through a lot of your career tho.
If you're in tech of course. SF and Toronto have many other professionals living in. How's the median salaries comparing?
After a month or two in the job you will likely identify a couple of things that do not feel right, ask them about it and how they feel about it. Use a mix of your gut feeling and data.
> The core goals being features on time, less bugs and a lot less downtime in production.
This seems like a great way to start the conversation with the team members, make it clear that this is your expectation and what is getting in the way from each person PoV.