65 Commits

Author SHA1 Message Date
b758f04a50 Migrate to podman API rather than cli
Large change greatly expanding the linked footprint of this little
utility, but it is much faster and adds a couple of very nice features:

- set container sysctl settings to disable router advertisements as part
  of container definition. this means we no longer need to do this via
  `ip netns exec <container> sysctl -w ...` (followed by
  `ip netns exec ip -6 a flush...`). Major win.
- able to very quickly ascertain creation and run state of defined
  containers.
2022-07-25 10:13:36 -05:00
c2ae18fed9 Release version v1.0.9 2022-07-21 17:18:58 -05:00
959ffec79b Add RUNNING column to ls output 2022-07-21 17:17:26 -05:00
790c2a89ce Release version v1.0.7 2022-07-19 19:50:50 -05:00
a08bce3759 Release version v1.0.6 2022-07-19 19:05:57 -05:00
94c29f9d6e Don't bomb out when config file not found, just warn 2022-07-19 19:05:23 -05:00
5f0089c5a1 Release version v1.0.5 2022-07-19 14:38:41 -05:00
349cc65d40 Add version command 2022-07-19 14:38:29 -05:00
cdbdae8804 Release version v1.0.4 2022-07-19 14:36:38 -05:00
d36f1ac0d5 Fix lint issues 2022-07-19 11:26:14 -05:00
6ed4f11da3 Add stop subcommand 2022-07-19 11:25:48 -05:00
f74dc50392
Rest of commands; tooling including conditional command types 2022-07-18 19:47:05 -05:00
61b7fe55a0 Convert project structure to cobra; many other changes. WIP.
- Factor out various components to different packages
- Add abstract command package to allow for calling go funcs etc. at
  runtime.
2022-07-18 10:10:24 -05:00
598ed0d427 Fix default struct tag 2022-07-17 12:00:56 -05:00
0049fb818c Initial commit 2022-07-14 13:52:28 -05:00