DNS desde KUBERNETES! - external-dns

  Рет қаралды 24,781

Pelado Nerd

Pelado Nerd

Күн бұрын

Hoy hablamos de external-dns, un servicio de Kubernetes que maneja registros DNS en muchos proveedores. Permitiendo darle más poder a los desarrolladores y cambiando el paradigma de la interacción entre dev y ops.
external-dns: github.com/kub...
repo con archivos que usé: github.com/pab...
Comando para crear el secreto:
kubectl -n kube-system create secret generic digitalocean --from-literal=api-key=TU_API_KEY
Servicios en Kubernetes: • SERVICIOS y LOAD BALAN...
RBAC en Kubernetes: • MANEJA PERMISOS en tu ...
Secrets en Kubernetes: • SECRETS EN KUBERNETES ...
Ingress en Kubernetes: • INGRESS en KUBERNETES!...
--
Repo con todos los archivos que uso: github.com/pab...
Merchandising Pelado Nerd: merch.peladone...
Micrófono: Rode VideoMicro + Zoom H1N
Cámara: Sony A7 Mark III
Lente: Sony 28-70mm 3.5
Laptop: Macbook Pro 16'' 2019
Puedes encontrar todos mis links en peladonerd.com

Пікірлер: 50
@JorgeVallecillo
@JorgeVallecillo 3 жыл бұрын
¿Ahora podremos decir "era el external-dns" en lugar de "era el dns"?
@nicolasandrescalvo
@nicolasandrescalvo 3 жыл бұрын
Es un lindo tema pensar hacia donde va la infra? Y de que depende? Si en tu empresas usas K8S, podrias ir hacia pensar que todo podria ser un objeto de K8S, CrossPlane?. Si tu arquitectura esta mas orientada a serverless y dev mindset, tal vez podrias ir hacia otros productos mas orientados a ese lado, como Pulumi, CDK, etc. Que papel le queda a Terra? Donde se ubica? Recursos mas estaticos? Depende de la arch de las apps? De las techs de tu empresa? La respuesta es depende? jaja Gracias Pela por hacer crecer la comunidad!
@geliox
@geliox 5 ай бұрын
te encontré nene 😘
@martinv0x
@martinv0x 3 жыл бұрын
Pelado todos los días me das más ganas de seguir estudiando para pasarme de soporte IT a DevOps. Me conseguí un server con 2 xeon, 128 gb de ram y 6tb de disco. Lo voy a reventar a VMs con Kubernetes. Miles de gracias por el contenido.
@darwuilacosta7540
@darwuilacosta7540 3 жыл бұрын
Impresionante, muy buena la información Pablo, cada vez que pienso de un servicio tu publicas el video de la solución, me gusta esa idea de que pensemos en la infraestructura como Datos, orientado mas a usar los CRD, y menos codigo IaC. Agradecido por tus videos y excelente ejemplos..
@joseparra9006
@joseparra9006 Жыл бұрын
Hola amigo, tengo una duda, yo tengo corriendo un servicio y funciona bien con balanceador de carga con ip y con dominio conecta bien, solo tengo una duda como puedo restringir el acceso para que no puedan conectarse a la IP del balanceador de carga, es decir solo puedan acceder usando el dominio, gracias amigo!
@b14ckh4wk3
@b14ckh4wk3 2 жыл бұрын
Porque usar un servicio mantenido por un proveedor cloud calificado cuando puedo montar mi propio dnd y batallar con él
@sergiolopez5105
@sergiolopez5105 3 жыл бұрын
Excelente tus videos como siempre pelado. Quería hacerte una solicitud y es que si puedes mostrarnos un poco de cómo usas terraform?, Soy developer y me ha interesado la parte SRE por tus videos, Excelente aporte como siempre. Saludes
@Layer8Master
@Layer8Master 3 жыл бұрын
Excelente video suelo usar terraform para gestionar los registros dns y quizas lo aiga usando pero por Medio de external dns me gusto bastante un crack como siempre pelado
@engelsblack1492
@engelsblack1492 5 ай бұрын
podrias hacer lo mismo pero con istio ?? por favor
@SantiagoPioli
@SantiagoPioli 3 жыл бұрын
+1 para tener los fallidos al final de los videos :)
@YolianderCano
@YolianderCano 3 жыл бұрын
Pelado, tengo un monton de servicios privados (lb con private ips) (dns on-premise/privado). En este escenario cual es la mejor manera de gestionar las entradas DNS?
@Jonathandino91
@Jonathandino91 3 жыл бұрын
yo también digo "no debería" 09:04 para cubrirme de que existe la posibilidad de que falle algo jaja
@cerealskill
@cerealskill 3 жыл бұрын
chao TF! jajaja buena forma de introducir el video saludos Pelao Nerd!
@jahazielgonzalez.5325
@jahazielgonzalez.5325 3 жыл бұрын
Hola pelado, gracias a tus videos he aprendido bastante y te lo agradezco mucho, por otro lado el lunes tengo entrevista de trabajo con el gerente exactamente sobre esto, kubernetes, docker, aws. ¿Sabes que preguntas técnicas me pueden hacer o preguntas en general? . Saludos pelado
@giomargarciar
@giomargarciar 3 жыл бұрын
Impresionante!! saludos desde otro pealdo en Dominicana!
@walteremoore
@walteremoore 3 жыл бұрын
Excelente video. Buenísima la información. Un abrazo grande Pablo!!!
@namenmalkav
@namenmalkav 3 жыл бұрын
dale no me gusta si armastes una integracion con terraform para poder generar los dominios para los load balancers o ingreses a manopla por q no sabias q esto exisitia
@jesola
@jesola 3 жыл бұрын
Muy bueno lo de tener esxena postcreditos. Aunque sea de.los fails.
@munozhoracio
@munozhoracio 3 жыл бұрын
Muy bueno pela, la verdad que cada vez mejor tus videos, por lo menos estos temas me encantan, súper aplicables
@CarlosTroetsch
@CarlosTroetsch 3 жыл бұрын
impresionante! ahora echar la culpa a external dns ;)
@jeicopercy5146
@jeicopercy5146 3 жыл бұрын
Excelente video Pelado, pero tengo una pregunta, puedo usar ExternalDNS sobre EKS y que me gestione registros de Google Domain por ejemplo y no de Route53?
@PeladoNerd
@PeladoNerd 3 жыл бұрын
Si claro, solo configurá external-dns para que se conecte a google
@racingsoft-es
@racingsoft-es 3 жыл бұрын
Muy bueno!! Siempre he sentido que faltaba el despliegue de los registros dns para automatizarlo absolutamente todo en kubernetes.
@RicardoCardonaRamirez
@RicardoCardonaRamirez 3 жыл бұрын
Cuando haces un vídeo de Grafana Loki?
@viarellano
@viarellano 3 жыл бұрын
Ya no es necesario recurrir a nip.io o el antiguo xip.io . Mola
@robertogonzalorodriguez845
@robertogonzalorodriguez845 3 жыл бұрын
Buenisimo, Pelado Nerd! Gracias por compartir tus conocimientos.
@Sp4iK
@Sp4iK 3 жыл бұрын
Muy bueno Pelado. Pero entiendo que para que funcione, el dominio debería estar registrado en el proveedor que se use en k8s, no?
@PeladoNerd
@PeladoNerd 3 жыл бұрын
No necesariamente. External dns se puede conectar a muchos proveedores. Simplemente hay que pasarle la configuración para que se pueda autenticar
@quiubolecab
@quiubolecab 2 жыл бұрын
Buenísimo. Muy útil.
@jdiegosf
@jdiegosf 2 жыл бұрын
Hay alguna ventaja de usar External DNS en vez de Crossplane?
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Son totalmente diferentes. Crossplane es para deployar aplicaciones serverless en Kubernetes. External-dns es un manejador de registros dns
@jdiegosf
@jdiegosf 2 жыл бұрын
@@PeladoNerd Bueno, lo comentaba porque yo con Crossplane gestiono los records DNS que necesito en el cluster.
@jdiegosf
@jdiegosf 2 жыл бұрын
apiVersion: route53 .aws .crossplane .io/v1alpha1 kind: ResourceRecordSet metadata: name: test .com namespace: crossplane-system spec: deletionPolicy: Delete forProvider: zoneId: test type: A aliasTarget: dnsName: myDNS evaluateTargetHealth: false hostedZoneId: test
@PeladoNerd
@PeladoNerd 2 жыл бұрын
Ah, por detrás debe usar algo parecido a external-dns
@FavioLeyva
@FavioLeyva 3 жыл бұрын
jajaja que grande los post-creditos jaja
@torinazo
@torinazo 3 жыл бұрын
Groso pela, como tu remera abrazo capo
@estudiantecool7659
@estudiantecool7659 3 жыл бұрын
Genial video , lo estudiaré con más calma
@ShadowPriestBear
@ShadowPriestBear 3 жыл бұрын
mm... linda barba.
@felixgarcia4328
@felixgarcia4328 3 жыл бұрын
Cual es la diferencia entre Kubernetes y Terraform? cual seria mejor aplicar? o que son! perdon el desconocimiento si esta mal el Vs! pero no entiendo que es que!Gracias Pelado por tus videos!
@mariocortes2670
@mariocortes2670 3 жыл бұрын
Son dos herramientas para propositos diferentes. Kubernetes es un orquestador de contendores y Terraform es una herramienta para escribir infraestructura como codigo.
@felixgarcia4328
@felixgarcia4328 3 жыл бұрын
@@mariocortes2670 Ah ya! entendido, gracias por la respuesta! 👍
@carlos84708
@carlos84708 3 жыл бұрын
Ya me confundí. El otro día vi un video que recomendaba infraestructura como datos y ahora otro video dice como código.
@PeladoNerd
@PeladoNerd 3 жыл бұрын
Me parece que el video de que hablas es de hace 3 años
@carlos84708
@carlos84708 3 жыл бұрын
@@PeladoNerd video del pelado Bettatech kzbin.info/www/bejne/hp_Ni5aIq6qiZtE de hace 1 año como codigo y el tuyo como datos. Ojala saques un video viendo cada postura
@Velastroll
@Velastroll 3 жыл бұрын
Mis dieces, Pablo.
@milicsantiago
@milicsantiago 3 жыл бұрын
muy bueno!
@guillermo432
@guillermo432 3 жыл бұрын
excelente Pela!
@FloresFactor
@FloresFactor 3 жыл бұрын
Como agregas SSL?
@PeladoNerd
@PeladoNerd 3 жыл бұрын
fijate mi video de lets encrypt, hay varios
MÁS COMANDOS INDISPENSABLES para KUBECTL!
8:27
Pelado Nerd
Рет қаралды 12 М.
No necesitas Kubernetes
20:40
Pelado Nerd
Рет қаралды 36 М.
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 4,7 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 23 МЛН
The selfish The Joker was taught a lesson by Officer Rabbit. #funny #supersiblings
00:12
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 11 МЛН
External DNS for Kubernetes
26:50
Houssem Dellai
Рет қаралды 11 М.
TUVE que arreglar esto
9:52
Pelado Nerd
Рет қаралды 21 М.
Excalidraw - GRATIS, LIBRE y sin necesidad de INTERNET.
17:05
Pelado Nerd
Рет қаралды 47 М.
Por que Kubernetes no soporta DOCKER?? - Usando KANIKO
8:53
Pelado Nerd
Рет қаралды 18 М.
KNATIVE tiene algo INCREÍBLE
16:13
Pelado Nerd
Рет қаралды 26 М.
Kubernetes Multi Cluster DNS with External DNS, CoreDNS and Etcd
12:27
Engineering with Morris
Рет қаралды 2,2 М.
Usá LoadBalancers en tu casa con MetalLB
8:59
Pelado Nerd
Рет қаралды 21 М.
EVITANDO un HACK de KUBERNETES - Mejores prácticas explicadas
22:29
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 4,7 МЛН