Hacker News new | past | comments | ask | show | jobs | submit | lewaldman's comments login

At work each team uses the tool that they deem better.

My team (DevOps) have a git repository where we put all our docs, post-mortems, etc...

Other teams uses Confluence, some uses GoogleDocs... etc...


I'm not getting the problem with the meetings...

Why you don't just... log on Zoom on the correct time and leave it running while you do actual work on another screen/monitor/window?

Eventually they will get to their senses and stop being late.


Most of it is just being in the unknown, it’s incredibly frustrating to just having to sit there and wait not knowing what’s going on. Obviously I can continue to do work, but the frustration is still there.

Like I said, for them it’s natural, they know what’s going on, if they don’t communicate that, I don’t know.


For me the key to avoid isolation are my hobbies...

The main two that helps me with that are to ride my bicycle at least twice per week and to play Jazz jam sessions on a pub nearby.

also... wife + kids + regular family time... all that helps a lot! =)


Hmm... With an internet connected ring + a internet connected locker... it's quite doable and simple.

The deliver guy comes... push the ring... you answer it on your phone and unlocks the box from it.


No delivery guy I've ever seen is going to sit around and wait for you to unlock the device. I can't remember the last time a delivery person even bothered to ring the doorbell.


This `Ask HN` prompted me to give a look on bash.org after more than 10 years!

LOL


such a young soul...


Oh... This Makefiles stuff is interesting... mind to share a little more about it (or maybe some links)

I'm a script junkie... So it may be really useful for me to learn about this! =)


Mate... I manage hundreds of servers with it... including EKS Clusters lifecycles + creation of golden images, several databases stacks and AWS/Cloud provisioning.

It's far far far better than anything else... (specially Chef... It's light years ahead of Chef!)


Mind sharing a few examples of what's so better? Just curious.


Sure! =)

For the starter... It only needs one single component to work , my computer!

Puppet/Salt you need a master server (with HA, load balancing, etc...) and a client running on every machine.

This by it self already add an order of magnitude more complexity than using Ansible.

And for Chef... Oh boy... you need a master server, a client running on every node plus a client running on your computer! (really... for me this by itself is already more than enough reason for me to plain refuse working with Chef).

Now... putting this details aside, the way that I use Ansible allows me to use the dynamic inventory feature (so... I don't store actual infra state on the automation) and to create playbooks that act as DevOps helpers if you may...

So... let's say that I need to setup a MongoDB Replicaset... I just call the `playbooks/provision-mongodb-replicaset.yml` playbook with the needed parameters and... the playbook takes care of everything. From the EC2 provisioning till the Hard disks partitioning (up to the RAID setup) going over OS settings, security roles, apps installations, etc..., till it goes, install MongoDB and create the replicaset for me.

All this with a single command from my computer without the need of anything else! =P

(and I have this `provisions-` and `update-` playbooks for everything that we run on my current job + for the things that I set up when freelancing... Including AWS only stuff like VPCs, or OpenVPN + VPC + Peering + etc...)


> All this with a single command from my computer without the need of anything else! =P

This is my primary problem with ansible. I find that it's been really great for managing things from my local machine, but that model breaks down a little once you have a medium / largish fleet of machines in some cloud provider's space. On top of that, if you have strict security boundaries between different environments/resources, then running ansible scripts that touch a ton of machines becomes more of an exercise in key management than anything else. I know that there are tools out there like AWX and rundeck, which wrap a lot of ansible functionality, but I've found the push model to be a little hard to manage at scale.

We're using ansible almost exclusively for config mgmt tasks, and I'd like to find a way to make it work better for us, but the agent model used by puppet/chef/salt sounds really appealing, especially when I want to role a change out to a large set of machines


I really like cssh...

Yeah... I have tmux, all my infras are on Ansible, etc, etc, etc... But there are times where I need to log to several boxes at once and when the time comes this tool is invaluable!


> We would still have to solve the politics of applying those technological advances uniformly rather than the benefit of a relatively small percentage of the species.

This is solved already... Capitalism makes it work across time.

(What is discovered now will with most certainty be available specie-wide in a couple of decades... and it's accelerating).


Capitalism is the best we have so far, and I am very pro-capitalist, but it is far from an ideal solution.

There is lots of unfairness and non-uniformity in the system, for example where you are born matters much more than it should.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: