What do you like about Traefik?
1:32
What Problems does Traefik Solve?
2:08
Workshop: Getting Started with Traefik
1:12:17
Пікірлер
@pxldot
@pxldot Ай бұрын
Min. 16 core is a Lightweight system? I am using Proxmox with 4 core CPU. I have 10 LXC containers running in Proxmox. No problems at all. Harvester uses 70% of CPU, with no VM or container.
@josesavioli3982
@josesavioli3982 3 ай бұрын
Super nice explanation! The best material and explanation on docker with traefik and basic api configuration!
@Luk4s97
@Luk4s97 4 ай бұрын
Nice Explanations! I didnt get my app working with traefik on a remote host with multiple other tutorials. Now it finally works, thanks alot
@aleyrizvi
@aleyrizvi 6 ай бұрын
Very informative! Is it possible to use traefik when service connect is enabled in cluster?
@abdelmuniemmohamed2638
@abdelmuniemmohamed2638 7 ай бұрын
Thank you, Traefik Labs, for the insightful video. The way he structured the configurations truly showcases his expertise.
@abdelmuniemmohamed2638
@abdelmuniemmohamed2638 7 ай бұрын
Docker Swarm is a good fit for the small projects, I hope Docker will continue support it.
@paulmanley2368
@paulmanley2368 11 ай бұрын
I'm not sure I understand the benefit over running RKE2 on baremetal + LongHorn + Rancher + KubeVirt. Is it the networking support, and is that going to help that much over CNI networking policies? Is it being able to put things in distributed datacenters on the same VLan on different clusters and have them act as the same network? Or what am I missing?
@Handy-Handy
@Handy-Handy Жыл бұрын
wonderfull! thanks ALOT @traefik!
@LukePighetti
@LukePighetti Жыл бұрын
21:00 I have never seen this use of haveged before. Can someone give me a little more information on why it's used in this context with docker-compose, and if it's still needed in 2023?
@DavidCumps
@DavidCumps Жыл бұрын
How to write a TCP middleware?
@tuftufthemagic
@tuftufthemagic Жыл бұрын
mono audio, but nice talk.
@yannicksans7141
@yannicksans7141 2 ай бұрын
yes just left channel !
@nelmarbarreto1338
@nelmarbarreto1338 Жыл бұрын
Hello people! I need one api to Quotex bot! Send me msg pls
@aakanshaverma1310
@aakanshaverma1310 Жыл бұрын
Hi, do you have these codes at your github repo?
@mukulkumar-xn2vx
@mukulkumar-xn2vx Жыл бұрын
can you run this fastapi app in iis server?
@mmmcrispyful
@mmmcrispyful Жыл бұрын
The canary story gave me a good laugh! I never knew that's where the software development world got it from. It's really grim but fascinating at the same time. But I came here to learn more about Traefik since I have recently implemented it into a project that I'm working on. Great and helpful talk guys, thanks.
@OlegKorsak
@OlegKorsak Жыл бұрын
what about authentication?
@muhammedhusseinkarimi1002
@muhammedhusseinkarimi1002 Жыл бұрын
Why not create a network with docker compose
@RajivRivero
@RajivRivero 3 күн бұрын
Same question
@fbifido2
@fbifido2 Жыл бұрын
Can you "Build a Lightweight Private Cloud with Harvester, K3s, and Traefik" without Rancher ???
@aj.valero
@aj.valero Жыл бұрын
Sure you can. It depends on your needs. If you don't need a Virtualization layer, you can use K3s, Traefik, and Rancher.
@clee666
@clee666 Жыл бұрын
Wow, no more open ports and no more reverse proxy?
@OlegKorsak
@OlegKorsak Жыл бұрын
14:00
@TekExplorer
@TekExplorer Жыл бұрын
Any reason Rancher and Harvester arent combined into one product? It seems like the obvious solution. VMs and containers in the same place... Harvester uses k8s under the hood anyway so, i dont really understand why its done this way. What if i'm starting with one physical machine and i dont want to do unecessary nested virtualization?
@filiecs3
@filiecs3 Жыл бұрын
Starting with nested virtualization makes it easier for you you to scale in the future if you need to.
@aj.valero
@aj.valero Жыл бұрын
Harvester has a UI based on Rancher, so you can use the UI embedded in Harvester without Rancher. However, suppose you are using Rancher and want to manage multiple clusters (Harvester, Kubernetes, or both). In that case, you probably already have a management cluster with software running and where you probably want to have Rancher installed. That management cluster can be inside Harvester in a VM or in any K8s cluster you already have running. It is a matter of offering choices and flexibility.
@darrenstarr1167
@darrenstarr1167 Жыл бұрын
Harvester being released by the Rancher dudes (seems an appropriate designation for something to do with a ranch) was really exciting for me. Finally a proper solution for hosting Rancher. Sure, some VMs might be nice someday, but the promise of a one stop shop where I could install harvester and spin up Rancher instances using Longhorn as a common underlying storage foundation. What could be more perfect? What we go instead was yet another VM solution which, let's be honest, we all have VM solutions, we certainly don't need yet another one. There are two established ways of managing VMs, one is to waterfall everything for people who just love doing everything the hard way. The other is to use Terraform/Ansible/Powershell DSC. Adding K8s/KubeVirt really just doesn't offer any real advantages. In 2020-2023 we don't replace one VM hypervisor with another, we redesign our apps to run on containers. After all, if we need to redesign our apps and management scripts for a new platform, why invest the time and money doing it. And frankly, Rancher's support agreements are expensive enough that if you go that route, why not just stay on the existing VM platform and launch a K8s environment elsewhere. Harvester has one single purpose in existence. It's to provide a single pane of glass for managing containers and the infrastructure beneath them. When someone installs Harvester, it should provide a simple one step process of spinning up a complete Rancher cluster preconfigured to use the underlying Longhorn instance. Then there should be a single Rancher UI for managing not just the harvester, but using RBAC, it should allow management of all systems involved. For disaster recovery, there should be a clear plan for backing up and restoring the full Longhorn storage. I think that we're at the point where unless the folks at Rancher can't start delivering a platform which integrates their own products in a meaningful fashion, there is simply no value to running their platform and I'd probably be just as well off running Proxmox and/or OpenShift. They're both developed in a way that appears to have a clear path for what they are meant to accomplish. Honestly, I think Harvester was a truly amazing idea. I even went to the bosses to make them empty their pockets for buying official support for a harvester/rancher cluster, but after extensive testing, I've come to the realization that Harvester and Rancher are being developed to provide some sort of solution which I can't imagine what it is. There is only a single thing which Harvester should be absolutely perfect at doing and that's hosting Rancher. I should be able to next/next/next/finish building a harvester cluster, then be able to deploy a full resilient Rancher RKE cluster with either one kubectl command or one click and it should use the Harvester that's there already for storage. That's all. Maybe they're hoping people will spend millions moving away from other VM solutions and use theirs instead and they're just giving up on containers?
@Ezxziose4
@Ezxziose4 Жыл бұрын
nice
@jacobstrauss3835
@jacobstrauss3835 Жыл бұрын
Amazing video thank you Sebastián!!
@verschworer1494
@verschworer1494 Жыл бұрын
16 cores for all or for each installation? If I have blade system with 2 x e5-2609 xeons on each of 16 blades?
@aj.valero
@aj.valero Жыл бұрын
16 cores would be the minimum for an installation. You can deploy a two-node installation with 16 cores for each node or two separate deployments with 16 cores and a single node. Whatever fits better your needs.
@latlov
@latlov Жыл бұрын
38:07 http 3
@emadaldeenmukhtar
@emadaldeenmukhtar Жыл бұрын
excellent work
@omarsh5269
@omarsh5269 Жыл бұрын
would this work after deprecating pilot?
@r.sp.378
@r.sp.378 Жыл бұрын
thanks for this video, i finally got a grasp of docker and docker-compose. Great video overall.
@emiliomoreno6770
@emiliomoreno6770 2 жыл бұрын
I am curious about the design reason for implementing WRR at services level but not as server level. Most Traefik alternatives (haproxy, envoy, Nginx...) implement it at both levels, not only one.
@JPEaglesandKatz
@JPEaglesandKatz 2 жыл бұрын
very curious what the price tag on this will be for homelabbers.. I mean with the limits at the momen... given that there are several good free options available... Interesting to see where this goes though, looks promosing.
@kgottsman
@kgottsman 2 жыл бұрын
Very nice demo. Provides a great overview of the product.
@elbertslonaker1874
@elbertslonaker1874 2 жыл бұрын
👏 ᵖʳᵒᵐᵒˢᵐ
@vavhab
@vavhab 2 жыл бұрын
Does traefik respects Consul configuration entries like splitters, resolvers, routers?
@georgerobertkplivi6250
@georgerobertkplivi6250 2 жыл бұрын
Who best to explain Fastapi than the creator himself. ❤️ I'm honoured to be before you. God of Fastapi 🤗
@lucasleonardosoto6995
@lucasleonardosoto6995 2 жыл бұрын
Stunning! What a simple implementation. I was searching an Ingress-like load balancing in my ECS cluster, due to known limitations of the number of rules that can be applied to an ALB with no solution in sight. Thank you Vikas and Traefik!
@RogeriodosAnjos
@RogeriodosAnjos 2 жыл бұрын
And possible send me git this project demo?
@SanthoshKumar-sf8oi
@SanthoshKumar-sf8oi 2 жыл бұрын
Good demo, but this solution is not covering automatic failover....between two clusters.
@user-ng8ph5jm8w
@user-ng8ph5jm8w 2 жыл бұрын
Hi, thank you for workshop! At step 7, I got wrong generated certificate: SEC_E_WRONG_PRINCIPAL (0x80090322) - The target principal name is incorrect Looks lite Let's Encrypt url is not available outside of my cluster, or something went wrong. Could you help please? 'cause cert generated with: CN = TRAEFIK DEFAULT CERT
@user-ng8ph5jm8w
@user-ng8ph5jm8w 2 жыл бұрын
Tried both le and le-staging
@tanmayfuse1747
@tanmayfuse1747 2 жыл бұрын
Hi All, After adding a middleware in exercise-12, routes are not available in dashboard, please suggest the solution. thanks
@vjeducationalpurpose3628
@vjeducationalpurpose3628 6 ай бұрын
Greetings, may I know if you have found the solution for this? Please do share if you do, it'll be helpful. Thank you
@jackson55548
@jackson55548 2 жыл бұрын
Looks good, it would be really helpful if you could also share the code documentation herewith, Thanks!
@user-dw2il9ij8k
@user-dw2il9ij8k 2 жыл бұрын
how can I deploy FastAPI app on my own cpanel host ??
@voidborn-one
@voidborn-one 2 жыл бұрын
I was curious, but you got me enchanted by cat pic with a bow tie! :D Great presentation with huge knowledge pill :) The only thing I was missing is giving traefik power to do all that and control it by labels in containers.
@conradmaxwell3751
@conradmaxwell3751 2 жыл бұрын
This is why I love your channel!!! You really need P R O M O S M!!!
@felixeduardomirandateran824
@felixeduardomirandateran824 2 жыл бұрын
hi, is an extension that u use to detect the virtual enviroment?
@vijayshreenivos9417
@vijayshreenivos9417 2 жыл бұрын
Nice demo. Want to understand where do we use mTLS against TLS. Is this for securing local services that connect to the proxy.