kubernetes

Recursos de programación de kubernetes
Hace unos meses hablamos con Lola Rufino y nos contó que estaba acabando el bootcamp para aprender a programar. Justo después entró a trabajar como desarrolladora frontend en Adevinta (Fotocasa, InfoJobs, milanuncios…) En este directo volveremos a hablar con Lola para que nos cuente qué tal la experiencia después del primer mes. Para que os hagáis una idea, al preguntarle qué tal lo lleva y con qué está trabajando, su respuesta ha sido la siguiente: ├─ el stack: react, sass, chai con sinon, github.. pero la muerte está siendo intentando entender el DDD xDDD └─ también ando con docker, kubernetes y mil rollos mas que la verdad que voy a paso de tortuga sintetizándolos en mi cabeza xD {▶️} Enlaces relacionados ├ 🎥 Suscríbete a CodelyTV: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💡 Twitter Lola: https://twitter.com/lolarufino ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Microservices architectures are inherently distributed and building such solutions always bring interesting challenges to the table: resilient service invocation, distributed transactions, on-demand scaling, idempotent message processing and more. Deploying Microservices on Kubernetes doesn’t solve these problems and Developers need to learn and use many SDK’s on top of frameworks such as .NET, Java, Python, Golang, etc…. This session will show you how to overcome those challenges, using Dapr: a portable runtime to build distributed, scalable, and event-driven microservices.
Descubre las estadísticas, el progreso y estado del trabajo de Flux en el cluster. La observabilidad es un factor crucial a la hora de gestionar cualquier sistema, al igual que lo es recolectar datos y estadísticas que permitan medir el progreso y la mejora en nuestros procesos. Flux, como cualquier aplicación nativa de la nube cumple con los requisitos de generación de métricas y logs para proveer visibilidad. Esta información se integra a la perfección con herramientas presentes de manera casi universal en todos los clusters de Kubernetes como son Prometheus y Grafana. En este capítulo se utilizarán las métricas y los logs para crear dashboards de monitorización que se convertirán en la base de las operaciones de un cluster. Llevar a cabo las configuraciones necesarias para realizar una correcta monitorización del cluster te permitirá dar respuesta a preguntas que todavía no te has formulado. ¡No pierdas esta oportunidad y comparte con nosotros la experiencia! ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
Explora las funcionalidades avanzadas que brinda Flux para gestionar los charts de Helm. Los charts de Helm son uno de los estándares de facto para desplegar manifiestos de Kubernetes. Es por este motivo que Flux se integra con esta herramienta y ofrece una gran ayuda a la hora de gestionar los despliegues de charts en los clusters. Además de la funcionalidad básica, Flux permite controlar diferentes flujos de despliegue mediante: Ejecución de tests durante el despliegue Rollback en caso de fallos Gestión de dependencias entre despliegues Mantener el control sobre estos elementos garantizará la alta disponibilidad de los servicios en el cluster y un flujo correcto de despliegues. ¡Únete a este capítulo para aumentar tu productividad y fiabilidad gestionando clusters! ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
Descubre cómo Flux se integra con Helm para desplegar servicios mediante charts. Los charts de Helm son uno de los estándares de facto para desplegar manifiestos de Los charts de Helm son uno de los estándares de facto para desplegar manifiestos de Kubernetes. Es por este motivo que Flux se integra con esta herramienta y ofrece una gran ayuda a la hora de gestionar los despliegues de charts en los clusters. Para realizar la integración con Helm, será necesario conocer los componentes que Flux ha desarrollado para este propósito: HelmRepository HelmChart HelmRelease Para conocer los detalles de estos Custom Resource Definitions y desplegar tus charts utilizando GitOps te esperamos en este episodio de la serie. ¡Únete! ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
En este episodio investigaremos la capacidad de Flux para aplicar entrega continua. Descubriremos dos nuevos controladores de Flux que nos permitirán: Escanear repositorios de imágenes en busca de nuevos tags. Seleccionar la etiqueta deseada aplicando políticas basadas en versiones semánticas, expresiones regulares. Actualizar las imágenes desplegando automáticamente! Aumenta la velocidad de tus actualizaciones, automatiza la gestión de imágenes y deja que Flux trabaje por tí. ¡Te esperamos, no te lo pierdas! ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
¿Tienes dudas de cómo tratar los secretos en Kubernetes?¿No tienes claro cómo almacenarlos?¿Buscas una forma más ágil y sencilla de gestionarlos sin desatender la seguridad?. Flux y Mozilla Sops son la respuesta. Descubre cómo almacenar y compartir secretos en Kubernetes incrementando la seguridad. Aprende a gestionar información sensible en equipo con herramientas efectivas e innovadoras como Mozilla Sops. Y explora el gran potencial de GitOps. ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
Flux es una herramienta nacida para hacer más eficiente la gestión de Kubernetes y respaldada por la CNCF (Cloud Native Computing Foundation). Flux es capaz de aplicar configuraciones en el cluster utilizando múltiples orígenes de artefactos denominados fuentes, una de ellas son repositorios Git. Para representar esta fuente Flux define un nuevo recurso llamado GitRepository. ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
¡Únete!, aprende todo lo necesario para comenzar a adoptar GitOps y explorar todo su potencial. Aumenta tu capacidad para gestionar clusters de Kubernetes y hacerlo de manera sencilla, ágil y segura. ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
Primer evento de la serie: Automatizando Kubernetes con GitOps + Flux con dos grandes especialistas en Cloud y DevOps.