Kubernetes Hacks and Tricks — #1 Immutable ConfigMaps & Secrets

#Kubernetes ConfigMap & Secret resources have a field called immutable which, if set to true, ensures that the data of ConfigMap/Secret cannot be updated after resource is created.

👀itnext.io/kubernetes-hac… #DevOps
#Kubernetes Hacks and Tricks — #2 Optional ConfigMaps & Secrets in Pods

In some apps, app configs are set by default in the codebase (hard-coded) and if you want to override them, you can provide your override values via environment variables

👀itnext.io/kubernetes-hac… #DevOps
Kubernetes Hacks and Tricks — #3 List all downloaded images on worker nodes

👀itnext.io/kubernetes-hac… #Kubernetes #DevOps
#Kubernetes Hacks and Tricks — #4 Find worker node info from Pod spec info

In access-limited clusters where you don’t have access to cluster resources, you may need worker nodes’ info like worker node name, node IP address, etc.

👀itnext.io/kubernetes-hac… #DevOps
#Kubernetes Hacks and Tricks — #5 Pod DNS Policy and DNS Config options

What really is dnsPolicy in Pod spec, and when should we change it? By setting the dnsPolicy option in Pod spec, you define how DNS requests should be resolved.

👀itnext.io/kubernetes-hac… #DevOps
#Kubernetes Hacks & Tricks — #6 Find Pods running from deprecated registry

K8s changed its main repository from k8s.gcr.(io) to registry.k8s.i(o), so you should update your manifests ASAP. Learn how to find running Pods using the legacy image registry.

👀itnext.io/kubernetes-hac…

• • •

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

Mar 27
Open Policy Agent (OPA), is an open source, general purpose policy engine. OPA decouples policy decisions from other responsibilities of an app, like those commonly referred to as business logic.

#Kubernetes #DevOps #CloudNative #CloudNative
OPA works equally well making decisions for Kubernetes, Microservices, functional app authorization and more, thanks to its single unified policy language.
In a a nutshell, the OPA policy engine evaluates requests to determine whether they conform to configured policies.

OPA can integrate with Kubernetes easily: it expects a JSON input, is easy to containerize & supports dynamic configuration,
Read 4 tweets
Feb 6
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
Read 10 tweets
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

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!

:(