Hacker News new | ask | show | jobs
by dharmab 1005 days ago
The official python client does not have feature parity with kubectl; I had to reimplement parts of kubectl in my own scripts, like the 'apply' and 'exec' subcommands and less-flaky CRD deployments.
1 comments

Kr8s already has things like port forwarding and I’m working on apply right now. Exec is next on my list
Heh thanks. We are trying to avoid binary dependencies like kubectl because you can’t install the with pip.
that exec function is pure python, and the order of operations in that deploy function is important (initial deployment of resource out of order will likely either fail outright or cause certain Pods to fail to become read)