Discover and read the best of Twitter Threads about #kubernetes

Most recents (24)

Learning Kubernetes isn't just about learning Kubernetes.

If you want to deploy to Kubernetes, what do you need? An app. To deploy an app, you need to learn a programming language.

Deploying to a cluster and needing things like load balancers, clustering, and...

A thread 🧵
self-healing, you need to understand how infrastructure works on the backend.

To automatically deploy apps to Kubernetes clusters, you need to know CICD and/or (I'd recommend "and") GitOps
To understand Kubernetes ingress and service mesh, you need to understand networking and how traffic works between microservices
Read 5 tweets
This is the live tweet thread for the @DockerBangalore meetup celebrating Docker's 9th Birthday.

If you're not interested, feel free to mute this thread 🔇

#docker #docker #meetup2022
Shilpa Kallaganad, Enterprise Solutions Lead at
@jfrog
kickstarts the meetup with her insights on DevSecOps Workflow in Modern DevOps Culture,

@DockerBangalore
#devops #devsecops
@ajeetsraina, Docker Captain and Community Leader is here with his insightful overview and current state of Docker.

@DockerBangalore #docker #devops
Read 9 tweets
A Kubernetes cluster is made of control plane nodes and worker nodes. And the nodes are made up of a number of components with specific functionalities 🌊

Thread 🧵👇🏻

#kubernetes #devops #docker Image
🧠 Control plane or the master node
These nodes handle and manage the Kubernetes cluster. They don’t run any containers. The main components of a control plane node 👇
👉 API Server
👉 Scheduler
👉 Controller-manager
👉 Storage or etcd

Let’s explain these components one by one.
💠 API Server

It is the only entry point to a Kubernetes cluster that you directly interact with. User commands are sent to the API server, and we receive responses from the API server.
Read 11 tweets
Kubernetes Tip 💡

Best practices for deploying secure, scalable, and resilient services on #Kubernetes @kubernetesio

📁 Application Development
📁 Governance
📁 Cluster configuration

🧵👇
@kubernetesio Overcome the failures during deployments @learnk8s has listed some amazing best practices here to deploy and scale securely here 💪 learnk8s.io/production-bes…

Below is a list of those amazing practices 💫 💥
@kubernetesio @learnk8s 1. Application Development
▶️ Health checks
▶️ Independent Apps
▶️ Graceful shutdown
▶️ Fault tolerance
▶️ Resources utilisation
▶️ Tagging resources
▶️ Logging
▶️ Scaling
▶️ Configuration and secrets
Read 8 tweets
Another call today where a client has application teams throwing things over the fence into #k8s. A huge amount of the problems we are now seeing are apps without the basics.

There are a long list of things you should have, but the top four we highlight for apps on #kubernetes
1. Startup Probe
2. Liveness Probe
3. Readiness Probe
4. Graceful shutdown - be able to handle a sigterm in #kubernetes
Simply put you should not have any apps going into production that does not have the four of these. Your application needs these to take advantage of #k8s and the #kubernetes core team have put a lot of thought into making these simple to use.
Read 5 tweets
Here's an wildly unpopular opinion: #kubernetes should die eventually.
My personal vendetta again k8s is the cost it demands to setup a decent set of nodes. Can I run a real app with multiple services at 10 - 50$/m ?
It's absurd but think about why we need containers
- it lets you deploy code without worrying about underlying platform
- it lets you enforce strict security controls and sandbox
- it lets you network your processes to function together
Luckily in 2020s we have a far better tech capable of all these and beyond:

WebAssembly!
Read 8 tweets
Are you looking to start with 𝐊𝐮𝐛𝐞𝐟𝐥𝐨𝐰 🌈? check this step by step installation guide for Windows by Ashish Patel 🧵👇🏼

github.com/ashishpatel26/…

#MLOps #ML #Kubernetes Image
Kubeflow is an open-source #MLOps tool that provides toolkits for the deployment of machine learning workflows on #Kubernetes 🚀. Supports core data science tools such as Jupyter notebooks, training ML models such as #TensorFlow, #PyTorch, #XGBoost, setting pipelines, etc
The guide covers:
- #Docker installation
- Installation of Choco
- Installation and setting of Hyper-V
- Installation of #MiniKube and #Kubectl
Read 5 tweets
5 best resources to learn kubernetes for free
#Kubernetes #devops #100Devs

A thread 👇
2. Basics of Kubernetes

kubernetes.io/docs/tutorials…
Read 7 tweets
Devops Roadmap from a begginers perspective = () =>

#DevOps #Linux #Docker #Kubernetes

Here's a thread :
1. Learn & Understand OS Concepts :
Get familiar with Linux understand the different process of memory & process management learn about virtualization Image
2 . Networking Concepts :
Learn about network layers different protocols like http ftp ssh how to listen on different ports & concepts like network security
Read 9 tweets
☁️ Quéres ser un desarrollador en la nube y no sabes por donde empezar?

Durante los próximos 40 días te voy a compartir TODOS los días videos en ESPAÑOL sobre este tema.

🙏🏽 Si conoces a alguien que quiera aprender sobre esto, compartí este hilo.

🧵 1/38
Empecemos por lo primero, que es la nube ☁️?
Es un termino que usamos mucho pero que pasamos poco tiempo definiendo.

En este video te lo contamos!



🧵 2/38
Hay una serie de pasos que te van a ayudar a convertirte en un desarrollador en la nube.

🚀 Este es un buen video para empezar tu viaje hacia la nube. ☁️



🧵 3/38
Read 39 tweets
学习英语最有效的方法无非就是找一些固定的优质训练材料不停地精听,但是这种方法难免有些枯燥,容易让人因为无聊而打退堂鼓。为了避免这种枯燥和无聊打击自己的积极性,我们可以额外选择一些自己感兴趣的泛听材料。给大家推荐一系列 Cloud Native 领域的优质 Podcast。
这个播客包含了作者每周的 YouTube 直播节目的采访问答。主题涵盖了 Kubernetes、云原生开发、DevOps、GitOps、DevSecOps 以及整个软件生命周期供应链。
podcast.bretfisher.com
这个播客是 Google 公司创建的,每周更新一次,访谈对象基本上都是 Google 的员工和 Cloud Native 社区的重量级嘉宾。
kubernetespodcast.com
Read 13 tweets
Kubernetes Interview Ready Guide ♾🐋☸️

Everything you need to know to Crack kubernetes Interview 🚀⚡

Handwritten 🧵👇
30 Days Challenge Thread 🚀
I will add 5 Interview questions every alternative day 🌟 in this thread so make sure to bookmark this and share with others to help them 🔥
Disclaimer:

• The questions covered here are mostly conceptual
• I never claim only these type of questions are/should be asked during interviews
• For interviews, you should have fundamentals strong. And you should be able to provide solutions to practical problems.
Read 10 tweets
It's cool to hear the ways folks today can understand Borg, a technology like 15 years old, via papers about it from 6 years ago- by comparing it to their modern experience using its open source descendant, #Kubernetes today.
The goals of borg and the ways they were accomplished are similar enough to k8s to be recognizable, but sometimes accomplished a bit differently. Similar naming conventions (borglets vs kubelets), BCL vs YAML, etc.
A difference is that the separate components of the Kubernetes control plane all seem to be part of a singular component, the Borgmaster. Which means Borgmasters could scale vertically, but not really horizontally - which is allowed more by the k8s component separation.
Read 13 tweets
OK: Ich werde in den nächsten 365 Tagen min. 100 positive Tweets zu #Digitalisierung in der #Verwaltung posten.

Viele kleine Fortschritte und hoffentlich ein paar größere.

Es geht um #eGov #OZG #Automatisierung #Standardisierung #DigitaleSouveränität #Datenaustausch #Sicherheit
2/100
Wir vom #BAS haben uns mit @OeffentlicheIT getroffen und intensiv zu #Cloud, #DigitaleSouveränität, #Security, #Automatisierung uvm. ausgetauscht.

Entstanden ist im Anschluss dieser Blog-Artikel.

#Container Plattformen wären wichtig!

#eGov #OZG

oeffentliche-it.de/-/muss-es-imme…
Im 2.Teil des Artikels wird auch die von uns eingesetzte Alternative zu #Kubernetes beleuchtet, nämlich @HashiCorp #Consul, #Nomad, #Vault und #Terraform, um nicht nur Containerisierte Anwendungen in einer gemeinsamen Umgebung betreiben zu können.

#eGov

oeffentliche-it.de/-/muss-es-imme…
Read 3 tweets
Always wondered how #kubernetes works, but never got time to sit down and actually learn it? 🤔

Let's change that today 🙌 🥳

🧵👇Here's a 10-tweet Kubernetes crash course for you! 🚢
1/10
Kubernetes is for running containerized apps. Referred to as a cluster..components (control plane and workers) act together to maintain things like storage & networking.

All act together to solve the problem of underutilization and software becoming immutable
2/10
We use #kubernetes because it provides a single, common interface to deploy applications without having to know about the underlying hardware.

Container images can be stored in a central repository and accessed from around the world.
Read 11 tweets
Secret Behind Kubernetes🚀⚡ Success🌟

⬇️Case Study 🧵👇
Kubernetes ♾ is about Six years old, It was released in 2015. Over the last two years it has gained exponential popularity that seems unbelievable.
This year, it came in as the number three most loved platforms🥳
Even though there are a lot of alternatives available like Mesos from Apache, Docker swarm, but still Kubernetes is the leader🤞⚡
Read 24 tweets
Why Kubernetes ♾

Why Companies are shifting towards Kubernetes ☸️🧑🏻‍🍳

Case Study🧵👇
Problem (part-1)🚀
The Docker adoption has grown exponentially so it's important to use a container orchestration platform to scale and manage your containers.
Part-2 🚀
Imagine a situation where there are no orchestration tools. You have used docker and deployed it on few servers. Your application starts getting massive traffic. You need to scale up.
How will you know which container should go where , what if a container fails?
Read 26 tweets
Congrats to the full @RedHat team on a strong quarter! Here are Red Hat-related highlights I caught in @IBM's earnings last night. 🧵👇
- IBM's software revenue growth was led by @RedHat, security, automation, and Cloud Paks (which are built on @openshift).
"The one that performed exactly according to what we wanted was Red Hat."
- @RedHat revenue was up 17% (normalized) & 23% all-in
- Red Hat revenue growth was driven by double-digit growth in both infrastructure and application development and emerging technology. 📈
Read 7 tweets
Un cliente del ámbito de la energía solar nos propone un reto: llevar a cabo la ingesta de miles de datos por segundo desde múltiples emisores, asumiendo el procesado, almacenamiento y posterior explotación de dichos datos. Lo hemos conseguido y te contamos cómo. Hilo va.
Aunque podríamos pararnos a hablar de las diferentes piezas de este proyecto de #BigData, hoy nos centraremos en mostrarte cómo hemos desplegado más de mil contenedores para la parte de recepción, procesado, caché e inserción en BBDD de todos esos datos.
Empezamos por el principio: Desde el equipo de desarrollo y en coordinación con el equipo de sistemas de Irontec, se diseña una arquitectura con los siguientes elementos: #MQTT, #Redis, #ClusterBBDDRelacional, #Elasticsearch
Read 18 tweets
📚 tl;dr sec 105
* #DevSecOps - @NIST on microservices + service mesh
* @ErmeticSec Defending S3 from ransomware
* @falco_org labs
* Risk-Based Security Decision Making at @netflix
* @brutelogic XSS exercises
* @trailofbits osquery + macOS EndpointSec

tldrsec.com/blog/tldr-sec-…
@NIST @ErmeticSec @falco_org @netflix @brutelogic @trailofbits 📢 Sponsor: Learn how “Detection-as-Code” is changing how security teams write, test and harden detections. blog.runpanther.io/detections-as-…
@NIST @ErmeticSec @falco_org @netflix @brutelogic @trailofbits Risk-Based Security Decision Making at @netflix
eventbrite.com/e/risk-based-s…

@ztgrace A tool for detecting default and backdoor creds
github.com/ztgrace/change…

@omer_gil Bypassing required reviews using GitHub Actions
medium.com/cider-sec/bypa…
Read 9 tweets
📚 tl;dr sec 104
* New Phrack
* @hakluke, @farah_hawaa 10 often missed web vulns
* @_fel1x C/C++ semantic search tool
* @black2fan, @s1r1u5_ Finding prototype pollution at scale
* @r2cdev Securing your GitHub Actions
* @alex_dhondt Exploiting drones

tldrsec.com/blog/tldr-sec-…
@hakluke @Farah_Hawaa @_fel1x @Black2Fan @S1r1u5_ @r2cdev @alex_dhondt 📢 Sponsor: The DevSecGuide to Infrastructure as Code:
🔬 Research on the state of IaC security
🦋 Practical steps for embracing a DevSecOps culture
🔐 Tips for embedding security throughout the DevOps lifecycle
➡️ Download for free from @bridgecrewio
bridgecrew.io/resource/the-d…
Read 9 tweets
Cloud-Native Learn-by-Doing Platforms (part 2) ✏️

I closely reviewed 10+ platforms providing a hands-on learning experience to study:

- Linux
- Containers
- Orchestration
- other Cloud-Native stuff

My findings (thread) 🔽

#kubernetes #docker #containers #linux #sre #devops
1. A Cloud Guru (acloudguru .com)

A really massive platform for individuals and businesses.

Content:
- 360+ courses and 1,600+ hands-on labs
- Clouds: AWS, GCP, etc.
- Tech: Kubernetes, Docker, Serverless

Playgrounds:
- Servers
- Temporary cloud accounts

Price:
$35-$50/month
2. Developer Sandbox for Red Hat OpenShift (developers.redhat .com/developer-sandbox)

A free platform with a private OpenShift playground:
7 GB RAM, 15GB storage 🔥

Almost no educational content, but combines well with kubebyexample .com.
Read 7 tweets
Esta #PlatziCONF #PlatziConf2021 está súper interesante!
Les voy a colocar algunos datos no sensibles de cómo lo estamos haciendo en el hilo...
Ingresen y escuchen las charlas listadas en: platzi.com/conf/
Empecemos por las Base de Datos, ¿recuerdan que les hablé hace un tiempo de por qué migramos a AWS Aurora? platzi.com/blog/migramos-…
El reto más grande que tuvimos fue ¿cómo soportar el pico de conexiones entrantes en los momentos críticos? La respuesta en gran parte fue: usar AWS Aurora, pero no la única...
Read 7 tweets
List of my Kubernetes Series (Part 1) Articles.

A Thread 👇

#Kubernetes #cncf #DevOps #cloud #AUTOMATION #Linux
1. Kubernetes! 🤔

What's that!

blog.learncodeonline.in/kubernetes
2. Kubernetes Cluster Deployment on CentOS Linux!

blog.learncodeonline.in/kubernetes-clu…
Read 12 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!