Ingress controllers usually use the standard k8s services. In fact metal-lb allows workloads (like the nginx ingress controller) in the cluster to use services of type LoadBalancer, which is the default configuration. This results in an actual IP being made available to your ingress controller.
- 1 Post
- 8 Comments
To get nginx ingress to use the external clients IP, you can configure the ingress controllers traffic policy. Using the helm chart, I used these values:
controller: service: # this has a bunch of downsides, but allows source-ip based access white/deny listing. externalTrafficPolicy: Local
For the ingress IP, I configured metal-lb to receive traffic on a static IP (using IP4AddressPool and L2Advertisement CRDs from metal-lb), which is then used for the port forwarding. I’ve never tested it because I only have a single worker node, but I expect the metal-lb controller will continue receiving traffic to that same static IP if a node goes down.
boblin@sh.itjust.worksOPto Games@lemmy.world•Got Kingdom Come Deliverance 2 (retail, PS5) early, AMAEnglish2·5 months agoI think the NPCs did that in KCD1 if you were dirty, had high charisma but a fancy armor or similar. It feels like it works similarly in KCD2, since their demeanor changes significantly when switching from peasant clothes to a proper armor. Don’t have knights armor or any other fancy outfits yet though, so I can’t tell for KCD2.
boblin@sh.itjust.worksOPto Games@lemmy.world•Got Kingdom Come Deliverance 2 (retail, PS5) early, AMAEnglish31·5 months agoNo. But the arrow tip points towards the center. Weapon sway makes it nigh impossible to aim on the controller. I can’t relate to KCD1 since I played that on PC.
boblin@sh.itjust.worksOPto Games@lemmy.world•Got Kingdom Come Deliverance 2 (retail, PS5) early, AMAEnglish2·5 months agoYes, you don’t want to fight against more than one enemy, the game even has a tutorial with a stylistic drawing of you lining up the enemies in a line, so that only one can engage you at any time. I managed to pull this off with two enemies, with three you would need to tank some hits.
boblin@sh.itjust.worksOPto Games@lemmy.world•Got Kingdom Come Deliverance 2 (retail, PS5) early, AMAEnglish4·5 months agoTo be honest, it’s still a little hectic for me, but I feel the most notable change is that you can avoid being countered / masterstriked. By positioning your weapon, you can block, perfect block (allows you to strike back) or masterstrike which remains unblockable. There is now an interesting back and forth between blocking, striking back and being blocked, which can go on forever - until someone has no stamina left or someone pulls off a masterstrike.
boblin@sh.itjust.worksOPto Games@lemmy.world•Got Kingdom Come Deliverance 2 (retail, PS5) early, AMAEnglish7·5 months agoI can’t imagine myself streaming to an audience, just not my thing I guess.
Another point to keep in mind - many distros now ship Podman instead of Docker, with Fedora being at the forefront of that change. If you‘re currently running Docker, you might want to check if your setup is drop-in compatible with Podman as some images will not work (usually related to permission or user switching, privileged ports).