uncloud-mravi/uncloud/hack
Nico Schottelius a80a279ba5 Add filtering support:
(venv) [12:54] diamond:uncloud% ./bin/uncloud-run-reinstall hack --product 'dualstack-vm' --os-image-name alpine311 --username nicocustomer --password '...' --hackprefix ~/vcs/uncloud/uncloud/hack/hackcloud/ --etcd-host etcd1.ungleich.ch --etcd-ca-cert ~/vcs/ungleich-dot-cdist/files/etcd/ca.pem --etcd-cert-cert ~/vcs/ungleich-dot-cdist/files/etcd/nico.pem --etcd-cert-key ~/vcs/ungleich-dot-cdist/files/etcd/nico-key.pem --list-orders --filter-order-key "status" --filter-order-regexp NEW
2020-02-09 12:54:52 +01:00
..
conf.d find ucloud -name \*.py -exec sed -i "s/ucloud/uncloud/g" {} \; 2019-12-31 11:29:08 +01:00
hackcloud Begin further integration of code into hack 2020-01-14 11:25:06 +01:00
rc-scripts find ucloud -name \*.py -exec sed -i "s/ucloud/uncloud/g" {} \; 2019-12-31 11:29:08 +01:00
__init__.py Add filtering support: 2020-02-09 12:54:52 +01:00
config.py Write VM to etcd 2020-01-14 14:23:26 +01:00
db.py Add filtering support: 2020-02-09 12:54:52 +01:00
mac.py Changed Exception in MAC class 2020-01-29 17:06:54 +01:00
main.py Add filtering support: 2020-02-09 12:54:52 +01:00
net.py Do not background dnsmasq 2020-01-29 18:45:50 +01:00
nftables.conf find ucloud -name \*.py -exec sed -i "s/ucloud/uncloud/g" {} \; 2019-12-31 11:29:08 +01:00
product.py Add filtering support: 2020-02-09 12:54:52 +01:00
README.org find ucloud -name \*.py -exec sed -i "s/ucloud/uncloud/g" {} \; 2019-12-31 11:29:08 +01:00
uncloud-hack-init-host [hack] add scripts to start VM 2020-01-05 18:32:14 +01:00
uncloud-run-vm ++stuff 2020-01-11 00:24:17 +01:00
vm.py Add filtering support: 2020-02-09 12:54:52 +01:00

This directory contains unfinishe hacks / inspirations

firewalling / networking in ucloud

automatically route a network per VM - /64?

nft: one chain per VM on each vm host (?)

might have scaling issues?

firewall rules on each VM host

  • mac filtering:

To add / block

TODO arp poisoning

TODO ndp "poisoning"

TODO ipv4 dhcp server

drop dhcpv4 requests

drop dhcpv4 answers