Always keep this in mind when you're dealing with #Kubernetes:

Running a pod without a deployment can be done, however it is generally not recommended.
#Kubernetes now recommends running almost all of your Pods in Deployments instead of using custom ReplicaSets.
Without a deployment, Pods can still be created and run through unmanaged ReplicaSets. While you will still be able to scale your app you lose out on a lot of base functionality deployments provide and drastically increase your maintenance burden.#Kubernetes
Without a service you can run pod or deployment and it is possible, and in some cases there's nothing wrong with it. There's no need to use a service if your workloads do not require communication with other resources within or outside of the #Kubernetes cluster.
Well without using services; they all require a lot of manual configuration and management to be carried out which will only cause more problems as the number of pods increases. #Kubernetes
Here without a service, Pods are assigned an IP address which allows access from within the #Kubernetes cluster. Other pods within the cluster can hit that IP address and communication happens as normal.
But, if that pod dies, a new pod will be created that comes online with a new IP address and anything trying to communicate with the dead pod somehow needs to know about this new address, #Kubernetes
💡 Did you know that you could use a deployment without a service to keep a set of identical pods running in the #Kubernetes cluster. The deployment could be scaled up/down and pods could be replicated.
Each pod could be accessed individually via direct network requests (rather than abstracting them behind a service), but keeping track of this for a lot of pods is difficult.

#Kubernetes
Even you could use a service without a deployment. You'd need to create each pod individually (rather than "all-at-once" like a deployment). Then your service could route network requests to those pods via selecting them based on their labels

#Kubernetes

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ministry of Cloud 🇮🇳

Ministry of Cloud 🇮🇳 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @NaveenS16

Dec 6, 2022
The key points to prepare for your KCNA (Kubernetes and Cloud Native Associate) exam.

1. Understanding Kubernetes fundamentals such as Kubernetes resources, architecture, API, containers, and scheduling

(1/3) #Kubernetes #KCNA #CloudNative #DevOps #Containers #CNCF
2. Container orchestration concepts such as runtime, security, networking, service mesh, storage, and container orchestration fundamentals.

3. Cloud-native architecture such as autoscaling, serverless, community and governance, roles and personas, and open standards.

(2/3)
4. Cloud-native observabilities such as telemetry & observability, Prometheus, and cost management.

5. Cloud-native application deliveries such as application delivery fundamentals, GitOps, continuous integration, and continuous delivery/continuous deployment (CI/CD).

(3/3)
Read 4 tweets
Nov 8, 2022
In this thread, you'll find @PrateekJainDev's CKAD exam preparation guide including notes and practice questions.

🧵👇#Kubernetes #CKAD #DevOps #K8s #100DaysOfCloud #CKA
CKAD exam Preparation Notes and Practice Questions: Part 1

This part will cover topics like #Kubernetes Architecture, Pods, Deployments, Namespaces, and ReplicaSets

👀blog.prateekjain.dev/ckad-exam-prep…
CKAD exam Preparation Notes and Practice Questions: Part 2

This part will cover topics like Commands and Arguments, Environment Variables, ConfigMaps, Secrets and Security Context in #Kubernetes.

👀blog.prateekjain.dev/ckad-exam-prep…
👇
Read 8 tweets
Nov 1, 2022
In this #Serverless 101 thread, @edjgeek will give you a high-level overview of various AWS Serverless services through.

He'll cover services like;

#DynamoDB
➤ $SQS
#SNS
#StepFunctions
#EventBridge
#Kinesis
#AWSLambda
#S3

🧵👇 #AWS #CloudComputing Image
Serverless 101: Intro

Serverless 101: A series to help you understand what AWS serverless services do. It talks about how to use the services together to build highly scalable applications using event-driven architecture built on serverless.

▶️
👇
Serverless 101: Amazon SQS

A high-level overview of SQS. SQS is a fully managed message queuing service that makes it easy to decouple and scale microservices, distributed systems, and serverless apps.

▶️
👇
Read 10 tweets
Sep 2, 2021
In this thread, I'll walk you through @julian_wood's multi-part series of posts on "Building well-architected serverless applications"

#Serverless #FaaS #AWS #AWSLambda #ServerlessArchitecture #ServerlessLens
🧵👇
1⃣ Building well-architected serverless applications: Introduction

👀aws.amazon.com/blogs/compute/… #Serverless #AWSLambda
👇
2⃣ Operational Excellence: Understanding serverless application health

Part 1: Out of the box metrics and alerts; structured and centralized logging

👀aws.amazon.com/blogs/compute/… #Serverless #AWSLambda
👇
Read 21 tweets
Aug 4, 2021
In this thread, I will give a little brief overview of the Apache Kafka platform. Like what it is, how it works, core concepts, its use cases, and the benefits of using it.

#100DaysOfCode #ApacheKafka #Kafka
🧵👇
1. What is Apache Kafka?

Apache Kafka is an open-source distributed streaming platform developed originally by LinkedIn as a messaging queue, but now Kafka is much more than a messaging queue. and later donated to the Apache Software Foundation. (1/3)

👇
(cont'd...)

The project, written in Scala and Java, aims to provide a unified, high-throughput, low-latency platform for handling real-time data feeds. (2/3)

👇
Read 17 tweets
Dec 5, 2020
🧵 M E G A T H R E A D

Check out all of my amazing threads that cover various topics like #JavaScript, #React, my favourite podcasts and many more...

👇#100DaysOfCode #CodeNewbie
Thread #1: This is the place where you can find most of the amazing resources, tutorials, code snippets, tips and tricks about #JavaScript. Happy Coding Days 😎

👇#100DaysOfCode #CodeNewbie #React
Thread #2: This is the place where you can learn most of the thing about #React. Find out some of the best resources, tutorials, code snippets, tips and tricks to enhance your React skills.

👇#100DaysOfCode #CodeNewbie #JavaScript #ReactHooks
Read 21 tweets

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/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

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

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(