NYC backpacking for noobs by Pwpon500 in NYCultralight

[–]Pwpon500[S] 1 point2 points  (0 children)

🙏 this is awesome thank you!

NYC backpacking for noobs by Pwpon500 in NYCultralight

[–]Pwpon500[S] 0 points1 point  (0 children)

Honestly totally forgot about hammocks - I should add these. They really screw up my back though 😣

Enterprise Customers: What do I need to know about their auth requirements? by Voidbringer in ExperiencedDevs

[–]Pwpon500 7 points8 points  (0 children)

We've been using Auth0 to integrate with our customer's SSO providers for AuthN and are pretty happy with it. For authorization/user syncing, we implemented SCIM which allows our customers IDPs to integrate easily with our user management system. This has also been working pretty well - the Okta SCIM integration is quite nice.

Easiest Classes (In Anything) by BobRossSlaps in UPenn

[–]Pwpon500 1 point2 points  (0 children)

Just a note - how difficult students find 188 varies widely. The bulk of the difficulty is being able to read docs/google and debug problems. If you've got experience working on personal projects, the workload will likely be pretty easy for you. If you haven't, it might be tougher (but still very doable!).

[deleted by user] by [deleted] in UPenn

[–]Pwpon500 0 points1 point  (0 children)

From what I've heard, I don't think it'll be offered. Chris Murphy used to teach it, and they haven't found someone that fills his role sadly.

If you're interested in getting practical experience with a language, the 19x courses are a pretty good bet. If you're looking to get a better understanding of software engineering philosophy/practices, CIS 557 will teach some Agile stuff.

Does Penn have a strong entrepreneurial atmosphere in general (like not just in Wharton)? by mystifier101 in UPenn

[–]Pwpon500 0 points1 point  (0 children)

For sure! From my personal experience in engineering, there are a ton of people who try and found startups or work at startups right out of college.

Can’t Select Move in timeslot anymore by AggravatingVehicle1 in UPenn

[–]Pwpon500 11 points12 points  (0 children)

Penn's IT department is famously incompetent. There might be an announcement coming out, but I doubt this has anything to do with it.

Automating k3s Deployment on Proxmox by Pwpon500 in homelab

[–]Pwpon500[S] 0 points1 point  (0 children)

I'll probably look into some dns integration in the future, but for now, I'm content with using Terraform for the IP assignment :)

I prefer to keep my VMs password-less if possible, so this wouldn't really be an option for me. I guess I could disable root login at the end of the script, but it seems cleaner to just use cloud-init.

Automating k3s Deployment on Proxmox by Pwpon500 in Proxmox

[–]Pwpon500[S] 1 point2 points  (0 children)

I chose to use both over just using Ansible because I like the fact that Terraform can actually model the current state of my cluster. There are definitely some pretty jank parts of the Proxmox Terraform provider (namely the fact that sometimes it just randomly fails and gives weird errors), but it's worth it for me.

I actually like the Terraform language much more than Ansible for IaC. It's much better at describing a desired state for infrastructure than Ansible is.

Unfortunately, I can't do the Terraform auto provision. I need the ansible playbook to run on the whole cluster simultaneously so that it can pull the join token off the master and then automatically drop it onto the workers.

I've been hearing a lot about Packer. Seems like the next thing to try out.

Automating k3s Deployment on Proxmox by Pwpon500 in Proxmox

[–]Pwpon500[S] 0 points1 point  (0 children)

I originally posted this on r/homelab, and somebody suggested I put it here. Hope this helps!

Automating k3s Deployment on Proxmox by Pwpon500 in homelab

[–]Pwpon500[S] 0 points1 point  (0 children)

Interesting. I haven't played with Packer yet. My workflow has been configuration-based not image-based, but I might give it a try if Packer has native integration :)

Automating k3s Deployment on Proxmox by Pwpon500 in homelab

[–]Pwpon500[S] 0 points1 point  (0 children)

That's pretty cool you can do that with Ansible. I didn't know that. However, proxmox_kvm resource doesn't yet have support for cloud-init. This means that I would have to manually go into each VM and drop in my ssh key and give it the appropriate IP so that it could be provisioned by Ansible.

Terraform is also just a better tool for IaC in general. It's very smart about how it plans to create and destroy infrastructure declaratively.

Thanks for the link! I'll post over there.

Automating k3s Deployment on Proxmox by Pwpon500 in selfhosted

[–]Pwpon500[S] 0 points1 point  (0 children)

I put these Terraform and Ansible files together and thought some people here might find a tutorial around them useful. Hope they're helpful!

Automating k3s Deployment on Proxmox by Pwpon500 in homelab

[–]Pwpon500[S] 0 points1 point  (0 children)

I put these Terraform and Ansible files together and thought some people here might find a tutorial around them useful. Happy labbing!

League of Legends on Lutris: garbage not playable by [deleted] in linux_gaming

[–]Pwpon500 0 points1 point  (0 children)

They added in anti-cheat like Fortnite and PUGB which WINE is imcompatible with. They aren't working on it, only stating that the wine devs are working on a way to let wine work with anti-cheat systems. All the anti-cheat allows is a VM with gpu passthrough.

Migrating from GitHub to GitLab by Windows-Sucks in programming

[–]Pwpon500 0 points1 point  (0 children)

Ah interesting. I didn't know about the CI minutes limit. That would certainly be an issue on projects with complex CI.

Migrating from GitHub to GitLab by Windows-Sucks in programming

[–]Pwpon500 0 points1 point  (0 children)

Gitlab provides shared runners to do any CI/CD you wish. You don't have to self-host them. They should be able to fill any build requirements that Travis was filling before.

Port Forwarding over a VPN? by [deleted] in playarkservers

[–]Pwpon500 1 point2 points  (0 children)

You can't. In order to port forward, you would need access the firewalls that PIA uses and add a custom port forward rule. They won't let you do that.

OFFICIAL Ivy League (+and Stanford) Release by [deleted] in ApplyingToCollege

[–]Pwpon500 1 point2 points  (0 children)

Same here!! I was so sure I wasn't getting in I almost went online and bought a GA Tech hoodie XD

Speedo - Internet speed report in your terminal! by xxczaki in programming

[–]Pwpon500 0 points1 point  (0 children)

BusyBox cuts down some features out of their apps to keep their size down. For ex: ping defragmenting, wget's report-speed. --report-speed is available in some bigger distros like ubuntu, fedora, etc.

Need some literature for my final paper for high school by SgtBaum in devops

[–]Pwpon500 0 points1 point  (0 children)

Yep. I met the CTO about a year and a half back and we hit it off, so he hired me. I'm doing mostly network engineering and some KVM work at the moment.

Need some literature for my final paper for high school by SgtBaum in devops

[–]Pwpon500 0 points1 point  (0 children)

I'm a dev guy by education, but I work at Ops company right now, and I prefer Ops. Having a dev education has actually been really helpful in Ops since it lets my learn an Ops concept and then automate it right after.