To be honest, you guys are not enterprise ready. We need more guides and tutorials, too much abstraction is just very bad when trouble starts.
@loft_sh7 күн бұрын
Thanks for the comment. What guides and tutorials would you like to see in the future? Right now we're doing a lot of onboarding and how to get started without being opinionated on how you get everything configured. Are you running into issues with abstraction? Definitely join our slack if you run into issues so that we can help out.
@girishai70589 күн бұрын
Knowledgeable video
@wadyn9521 күн бұрын
Bullshit comparison, thanks you able to read fucking manual
@WonkoWick21 күн бұрын
Thank you ; it has been very usefull.
@user-dh2wg9mf5u21 күн бұрын
I'm looking to achieve completely isolated namespaces so that if someone gains access to a pod, they can only see pods within the same namespace. I've already tried implementing network policies, but they didn't provide sufficient isolation (With arp-scan I can see all IPs). Could you please share any additional suggestions or best practices for achieving this level of namespace isolation effectively? Thank you for your help!
@loft_sh21 күн бұрын
You may want to try out using vCluster on top of the namespace isolation to provide API isolation too. You could deploy the virtual clusters as isolated. www.vcluster.com/docs/v0.19/security/isolated-mode
@sinistergeek22 күн бұрын
It look neet.
@zulhilmizainudin23 күн бұрын
Can I run it on k3s?
@loft_sh23 күн бұрын
It can run on k3s - that's actually where I run most of my demos for on prem installs. Give it a try: www.vcluster.com/docs
@zulhilmizainudin23 күн бұрын
This looks really cool!
@deshgauravАй бұрын
Wonderful product with a much-needed solution to lower the operating costs and effort for a multi-tenant Kubernetes Cluster - a clear articulation of the business challenge and solution!
@Vs-wb7cgАй бұрын
Thanks for this webiner, I learn lot of things for my current project
@diegonayalazoАй бұрын
Thanks for sharing
@someonelastname81752 ай бұрын
What happens to our working environment/uncommitted files still in flight? DevPods shut down after 10mins being idle (irratating) and can be replaced as and when by sysadmin, will I lose my uncommitted files or can I link all my devpods to my network drive/roaming profile/cloud storage?
@loft_shАй бұрын
Hey thanks for the comment. I asked one of our developers and their update was: "If you rerun devpod up $WORKSPACE_NAME it’ll pick up where you left off" You may want to join slack and ask in #devpod for more information though, then a developer can help out. There are also some files saved in .devpod/ (in your home directory depending on your os) which has info about the workspace / save some state stuff.
@kingphilify2 ай бұрын
Please give some thought to the placement of the speaker box (on the bottom right), along with having your command line interface at the bottom of the screen, while also typing out long lines that wrap. For example, please review around the 3:50 mark for "wait, what was that set option for the ingress-nginx helm install?". Speaker box in upper right please, while also making judicious use of "clear" (or C-l) in the terminal.
@loft_sh2 ай бұрын
Thanks for the tips. I noticed I at least had it over when I was showing the IP address and tried to make it a little bit smaller. Most of what I did is in the guides if you want to try it yourself. It's hard to figure out where to place it as I'm showing slides and everything else and wanted to keep it around the same spot. Maybe I can add some transparency to it too, when I need to show something on the terminal that it may block.
@timmoth64772 ай бұрын
Really appreciate these vids Mike, I've just started playing around with vcluster and they really do help!
@loft_sh2 ай бұрын
I'm going to need to make a few updated ones when the vCluster.yaml updates are out of beta. With the newer ones moving forward I'll have as many of the example files as I can provide as well.
@emjones80923 ай бұрын
Congratulations on the series A, y'all. It's been a minute since I've been at an org that has an immediate need for the vCluster solution. But, you have many excellent solutions, and I'm sure that loft's products will be of value at some point.
@ajayyewale96814 ай бұрын
cluster in Cluster Sounds good
@user-vs1nr8yd1r5 ай бұрын
helpful, thanks!
@motarski5 ай бұрын
Does anyone actually use this in ther dev/test or prod enviroments. How mature is this product?
@loft_sh5 ай бұрын
Hey, thanks for the question. There are two versions of vCluster, a Pro version, and an Open Source version. There's a lot out there about people using the Open Source version for dev/test/prod, and then there are also presentations about using vCluster.Pro for production workloads. Here's a video from the last KubeCon (pre-event) where Coreweave talks about how they are using it: kzfaq.info/get/bejne/jbmYpZp03LaXgIU.html
@mdk19835 ай бұрын
hey your content is very good, thanks for this video. Please consider using dark mode for your presentation, so that it's easy on our eyes.
@loft_sh5 ай бұрын
Thanks for the suggestion, I'll see if I can get some darker slides.
@cloudpillsdaily4 ай бұрын
actually i thought the opposite lol i liked the light slides :)
@vitusyu95835 ай бұрын
Good & precise! Thank you!
@loft_sh5 ай бұрын
No problem, thank you for checking it out!
@kevinfernandes40975 ай бұрын
Could you share the repo link ?
@loft_sh5 ай бұрын
"Hi Kevin, thanks for the interest in the infra stack. Repo will be available by mid April 2025. More updates are here: loft-sh.slack.com/archives/CDSV29U85/p1707945887093589?thread_ts=1693411718.865679&cid=CDSV29U85" -- from Satish
@QuadmanSwe5 ай бұрын
Why a helm chart for the app wrapper rather than an XRD?
@loft_sh5 ай бұрын
"Great question! I experimented with XRD and evaluated its potential applications. While it continues to show promise, I prefer sticking with helm chart-based resource management for two main reasons. Firstly, it simplifies the training process for new devops/infra/IT engineers, as they don't need to delve deeply into Kubernetes. Secondly, it leverages GitOps for self-service capabilities, empowering regular engineers to utilize YAML for generating infrastructure resources via github pull requests. Another reason was to amalgamate application and infrastructure resources together seamlessly. Here's an example of one such application: github.com/luminartech/helm-charts-public/tree/main/charts/modules/apps/cert-manager Additionally, it's worth noting that Upbound UXP offers similar GitOps features using XRDs. If you're interested in learning more, I'd be happy to discuss this topic further on Loft Slack: loft-sh.slack.com" -- from Satish
@aaf-cf7vi5 ай бұрын
Hello! Thanks for the demo. I just have one use case that I don't exactly know how to build a workaround. What if I cannot activate 'ssl passthrough' in my ingress controller? Having read the docs, I've seen you can just use sa tokens. But I would like to still make it with certs. Is there a proper solution for this? Thanks and congratulations on your hard work!
@loft_sh5 ай бұрын
Thanks for the comment! There are options if you cannot enable ssl-passthrough: www.vcluster.com/docs/using-vclusters/access#ingress-without-ssl-passthrough If you run into any issues make sure you join our slack and ask in the #vcluster channel.
@tcloudengineer6 ай бұрын
Thank you! Nice comparison!
@rohanrustagi78576 ай бұрын
Hey, can devpods use other branch of repo apart from main branch. In gui app whenever we insert repo url it consider only main
@loft_sh6 ай бұрын
Hey, thanks for the question. You may want to join our Slack (slack.loft.sh) if you have additional questions. GitHub may have more information on this issue as well: github.com/loft-sh/devpod/issues/781
@mariuskimmina6 ай бұрын
Thank you for the great showcase, I think traefik would be most used alternative to Nginx and could be a good idea for a future video.
@loft_sh6 ай бұрын
Awesome, thanks for the feedback. I need to spend some time re-learning the Traefik set up and will work on a video.
@f1azizАй бұрын
@@loft_sh I would also love tech demo for ingress using Traefik. Thank you. I am pulling my hairs setting up self-signed certificates using cert-manager.
@yebyen6 ай бұрын
I love that you're using awk without comment. This feels like a pretty solid series of videos. Mind if I watch them on my stream and react? BTW, I am using Traefik. The major benefit of Traefik for me is that with IngressRouteTCP I can present with my single public IP address, a suite of host-based routers that are all multiplexed via SNI. So I don't need more than one load balancer, but I can use ingress for different services and they all work seamlessly. In my actual homelab the way this runs is with a DD-WRT forwarding ports to the DMZ loadbalancer, which Traefik itself forwards to another ingress class, that depends on which type of service we're talking about... I am using both Traefik and multiple IngressClasses with nginx-ingress together.
@loft_sh6 ай бұрын
Thanks for checking out the video! I think Traefik is the one we hear the most after NGINX. I'll work on something related to Traefik. I'll put something together covering Traefik on baremetal, then maybe something on a cloud provider. Go for it with the reaction video.
@SanderMaijers8 ай бұрын
How will this integrate with other Kubernetes resources, like Pods (e.g., a database server), that must interact with the dev container Pod (e.g., a web app)? How can we deploy the whole stack as a dev environment with less friction than creating resources out-of-band (but rather, as part of declarative, in-source-tree config like devcontainer.json) and without other Loft Labs tooling?
@loft_sh6 ай бұрын
We're going to go over some of the DevContainer stuff in upcoming videos. Basically it comes down to how you can configure your DevContainer, but these are mostly dev environments that would possibly connect to test/mock databases. If you're trying to do in K8s development and testing with real services then you would maybe look at DevSpace. DevPod is filling in the need for creating remote development environments based on different GitHub repositories. It's not going to be the best way to deploy and connect to other services. It's more so for giving your users more power to run tests / develop / other, as well as getting them up to speed faster. Think CodeSpace.
@kevinfernandes40979 ай бұрын
Where can i find the repo ?
@loft_sh6 ай бұрын
As soon as we get access to the repository I will add it to the video. Right now it's been a bit delayed due to sign offs from the org where this was created.
@annusingh46949 ай бұрын
Great presentation, thank you!
@dinoscheidt9 ай бұрын
Apple Silicon vs. x86/AMD64 issues…. It’s not as „plug and play“ as this video makes it out to be. Most software engineers use Mac… and most sever environments are still intel / amd based. Tested DevPod - nightmare
@loft_sh6 ай бұрын
Thanks for the update! We would love if you could join the slack community and let us know what kind of issues you ran into, or create issues on the DevPod GitHub Repository. Maybe give it another try now and let us know if you are still running into similar issues.
@JartosDeBoas11 ай бұрын
Does someone speed up Mike comments?? ;-)
@loft_sh11 ай бұрын
I just speak way too fast and try to slow down some when on stream, but sometimes that doesn't happen haha. -- Mike
@girishai7058 Жыл бұрын
Awesome session
@ajinkyabhabal6066 Жыл бұрын
Hello loft team, Do you have cli commands to enable this argocd integration feature, as i would like to integrate this in my pipeline to enable argocd on newly created loft vCluster.
@loft_sh Жыл бұрын
Hi @ajinkyabhabal6066, thank you for your question. I suggest you join our community slack (slack.loft.sh/) where you can chat with the maintainers and other users. They will definitely be able to help you! Have a great day.
@AcunPearce Жыл бұрын
Awesome, this it what I'm looking for!
@loft_sh Жыл бұрын
Glad to hear it, thanks for checking out the video and DevPod!
@akshais1257 Жыл бұрын
nice👏, which video editor you guys used?
@loft_sh Жыл бұрын
This was all done with Final Cut Pro + plugins.
@mytchb Жыл бұрын
Very cool! Would you need to sync any settings across team members?
@loft_sh Жыл бұрын
Hi @mytchb, thanks for the feedback! Regarding your question: all you'd need to share is the devcontainer.json, and every team member with a DevPod installation should be able to spin up the same workspace. If you have any more detailed questions or comments, we recommend joining our community Slack (slack.loft.sh/), where you'll be able to ask our engineers directly for help. Have a great day!
@rudyj4559 Жыл бұрын
this is cool. I don't know how usable it is though, because another problem that people need to solve for is the data. We use a variety of datastores that back our microservices (mongodb, postgresql, cassandra) and the services rely on these stores for any meaningful validations that devs make.
@loft_sh Жыл бұрын
Hi @rudyj4559, thanks for the feedback! We would be very interested to learn more about your usecase and see how we can make vcluster work for you. Would you mind joining our community slack (slack.loft.sh/) and pinging Lian, on of our Developer Advocates, there? Thank you and have a great day!
@barakudal3174 Жыл бұрын
does not works on ubuntu desktop 20
@loft_sh Жыл бұрын
Thank you for the feedback. Please open an issue on GitHub with your OS version and other info about what isn't working so that we can look into it.
@kavndu Жыл бұрын
fatal failed to parse kube config: wait for vcluster: context deadline exceeded
@loft_sh Жыл бұрын
Hi Kavin, thank you for your question. I suggest you join our community slack where our engineers can help you directly bit.ly/loft-slack Hope you'll have a great day.
@mrhyperbit4882 Жыл бұрын
thanks
@jamilxt Жыл бұрын
noice! 😌
@dirien Жыл бұрын
Nice! Love it!
@Not_shorts_withus Жыл бұрын
Found this somehow
@anandthakkar8860 Жыл бұрын
are the level 2 and level 3 namespace were creted a earlier?
@KunalKushwaha Жыл бұрын
Looking forward to it!
@sachinmaurya3259 Жыл бұрын
yeah, can share the places .I'm really excited to be at KubeCon this year.
@loft_sh Жыл бұрын
Hi Sachin, I've updated the description with the places appearing in the video. Hope you'll come by the booth to say hi :)
@sachinmaurya3259 Жыл бұрын
Cool..Also how is the weather in amsterdam.
@loft_sh Жыл бұрын
@@sachinmaurya3259 Mixed. Right now it is pretty cold (5-10°C). By the time KubeCon rolls around, we'll hopefully be at ~15°C. Definitely bring rain gear to be sure!
@dgvigil Жыл бұрын
Why have I never heard of this product?! This is amazing. I can't wait to test it out and show it to others.