Mamun Rashid
Mamun Rashid
  • 498
  • 140 937
DevOps SRE Interview Question 139 Kubernetes Why Use Sidecar Containers
Sidecar containers in Kubernetes are containers that run alongside the main application container within the same pod. They are used to complement and extend the functionality of the primary container, sharing the same network namespace and storage volumes.
Purpose and Functionality:
Sidecar containers can handle tasks like logging, monitoring, data synchronization, or proxying.
They enhance the main application by offloading auxiliary tasks, enabling the application to stay focused on its core functionality.
Example Use Case: A common example is a logging sidecar. The main application container generates log files, and the sidecar container continuously pushes these logs to an external logging service, ensuring efficient log management without modifying the application code.
มุมมอง: 38

วีดีโอ

DevOps SRE Interview Question 138 Terraform Local vs Remote State Files
มุมมอง 462 ชั่วโมงที่ผ่านมา
Terraform's remote backend is a way to store the state file remotely, rather than the default local backend, which saves the state file on the user's local machine. The remote backend provides benefits such as: Collaboration: Multiple team members can access and work with the same state file, avoiding conflicts. Security: State files can contain sensitive information; storing them remotely (e.g...
DeOps/SRE Coding Interview Question 112 (Golang) Write a Simple Closure Function
มุมมอง 374 ชั่วโมงที่ผ่านมา
Hello everyone, Today, I’m going to demonstrate the use of closures in Golang. Before diving into the technical details, you might wonder why Golang is relevant in the context of DevOps interviews. In today's DevOps interviews, it's increasingly common to encounter coding challenges rather than Terraform or Kubernetes tests, primarily because coding tests require minimal setup from the intervie...
DevOps SRE Interview Question 137 How Does Terraform Providers Work
มุมมอง 477 ชั่วโมงที่ผ่านมา
A Terraform provider is a plugin that enables Terraform to interact with external APIs and manage various infrastructure components, such as cloud services, SaaS offerings, or even custom solutions. Providers serve as a bridge between Terraform and the target platform, allowing you to define resources using the platform's API. Terraform uses these providers to translate the configuration you wr...
DevOps SRE Interview Question 136 TCP Handshakes and Why They Fail 🔥
มุมมอง 359 ชั่วโมงที่ผ่านมา
The TCP three-way handshake is the process used to establish a reliable connection between a client and a server. It consists of three steps: SYN (Synchronize): The client sends a TCP packet with the SYN flag set to initiate a connection and specify its initial sequence number (ISN). SYN-ACK (Synchronize-Acknowledge): The server responds with a TCP packet that has both the SYN and ACK flags set...
DevOps and SRE Interview Question 135 Kubernetes PV and PVC 🚀
มุมมอง 5512 ชั่วโมงที่ผ่านมา
What are PV and PVC in Kubernetes and how they work together. A PersistentVolume (PV) in Kubernetes is a piece of storage in the cluster that has been provisioned by an administrator or dynamically by using a storage class. It abstracts the underlying storage, making it available for use by applications in the cluster. A PersistentVolumeClaim (PVC) is a request for storage by a user or applicat...
DevOp SRE Interview Question 134 Scripting Bash and Automation
มุมมอง 3814 ชั่วโมงที่ผ่านมา
How would you use Bash scripting to automate the backup of a directory, ensuring that the backup is compressed and timestamped for easy retrieval? SOURCE_DIR="/path/to/source" BACKUP_DIR="/path/to/backup" TIMESTAMP=$(date %Y-%m-%d_%H-%M-%S) BACKUP_FILE="backup_$TIMESTAMP.tar.gz" LOG_FILE="/path/to/logfile.log" tar -czf "$BACKUP_DIR/$BACKUP_FILE" "$SOURCE_DIR" if [ $? -eq 0 ]; then echo "Backup ...
DevOps SRE Interview Question 133 🎥 Terraform Interpolation
มุมมอง 8516 ชั่วโมงที่ผ่านมา
Interpolation in Terraform Basically Using Variables Example ${var.foo} Example (using map variable) ${var.amis["key1"]} Example (using list variable) ["${var.subnets}"]
Who Makes $225,000 in Base Pay in the DevOps/SRE Field in the US?
มุมมอง 6721 ชั่วโมงที่ผ่านมา
There's been a long-standing debate about which career path is better: pursuing a technical route or moving into management. This question often arises when one has been a senior engineer for a while. From a senior position, one can advance to staff engineer and then to principal engineer, or alternatively, move from senior SRE to a management role. This scenario applies to both SREs and develo...
DevOps SRE Interviews Top 5 Topics Tools 🌟
มุมมอง 88วันที่ผ่านมา
1. Clouds (AWS/GCP/Azure) 2. CICD Pipelines 3. Kubernetes 4. Terraform 5. Coding (Scripting or Software Engineering)
DevOps SRE Interview Question 131 Kubernetes Stateful Sets and Use Cases
มุมมอง 139วันที่ผ่านมา
A StatefulSet manages stateful applications, ensuring stable and unique network identities, ordered deployment, and persistent storage. Key Features: Stable network IDs: Pods retain unique hostnames even if rescheduled. Ordered scaling: Pods start and terminate in order. Persistent storage: Works with PersistentVolumeClaims to maintain data consistency. Use Cases: Use StatefulSet for apps needi...
DevOps SRE Interview Question 130 Why AWS Has Many Storage Solutions
มุมมอง 59วันที่ผ่านมา
Answer 130: Object (S3/Glacier) Block (EBS) File (NFS,FSx) Data Transfer (Snowmobile, Snowball, Snowcone)
DevOps SRE Interview Question 129 Understanding Grafana Flow and Configuration Stack
มุมมอง 70วันที่ผ่านมา
Answer 129: Data Sources Configuration: Identify Monitoring Tools: Choose the appropriate data sources based on your system setup. Common options include Prometheus, InfluxDB, Elasticsearch, Graphite, and Loki for logs. Set Up Prometheus: If Prometheus is used for metrics, configure it to scrape metrics from your microservices (e.g., using Prometheus Exporters). Configure Grafana Data Sources: ...
DevOps SRE Interview Question 128 Understanding Various Aspects of CICD Pipelines
มุมมอง 4514 วันที่ผ่านมา
Answer 128: Source Control: Version control system like Git to manage code changes. Build Automation(CI): Tools like Jenkins, CircleCI, or AWS CodeBuild to automate code compilation and testing. Testing: Integration of automated tests (unit tests, integration tests, etc.) to ensure code quality. Deployment: Automated deployment scripts or tools like AWS CodeDeploy, GitLab CI/CD, or Terraform fo...
DevOps/SRE REAL Coding Interview question: 114: Longest Word in a String
มุมมอง 5314 วันที่ผ่านมา
A couple of years ago, during an interview, I was presented with a coding problem. The problem itself was fairly simple. To give some context, coding was just a small part of that interview, but I still found the problem to be easier than what I would have expected for that role. Nonetheless, since it was a real question I encountered, I want to share it with you, along with the solution. Befor...
Github Copilot is Amazing!! It Is Magic!
มุมมอง 3714 วันที่ผ่านมา
Github Copilot is Amazing!! It Is Magic!
DevOps SRE Interview Question 127 Secrets in Kubernetes and Best Ways to Keep Them Safe
มุมมอง 3514 วันที่ผ่านมา
DevOps SRE Interview Question 127 Secrets in Kubernetes and Best Ways to Keep Them Safe
DevOps SRE Interview Question 126 Kubernetes Taints and Tolerations and Use Cases
มุมมอง 4214 วันที่ผ่านมา
DevOps SRE Interview Question 126 Kubernetes Taints and Tolerations and Use Cases
DevOps SRE Interview Question 125 Kubernetes Namespaces and Their Use Cases
มุมมอง 7114 วันที่ผ่านมา
DevOps SRE Interview Question 125 Kubernetes Namespaces and Their Use Cases
DevOps SRE Interview Question 124 Terraform Import and its Challenges
มุมมอง 17221 วันที่ผ่านมา
DevOps SRE Interview Question 124 Terraform Import and its Challenges
DevOps SRE Interview Question 123 Using Multiple Terraform Providers
มุมมอง 4121 วันที่ผ่านมา
DevOps SRE Interview Question 123 Using Multiple Terraform Providers
DevOps SRE Interview Question 122 Terraform Resource Creation Order
มุมมอง 4321 วันที่ผ่านมา
DevOps SRE Interview Question 122 Terraform Resource Creation Order
DevOps/SRE Coding Interview Question: 99 : Golang : Read and Print a Log File Line by Line
มุมมอง 4521 วันที่ผ่านมา
DevOps/SRE Coding Interview Question: 99 : Golang : Read and Print a Log File Line by Line
DevOps SRE Interview Question 121 Kubernetes Pod Scheduling Factors
มุมมอง 3521 วันที่ผ่านมา
DevOps SRE Interview Question 121 Kubernetes Pod Scheduling Factors
Top 15 Topics Sorted By Importance to Study for DevOPS SRE Interview
มุมมอง 5821 วันที่ผ่านมา
Top 15 Topics Sorted By Importance to Study for DevOPS SRE Interview
DevOps SRE Interview Question 120 Fixing git Commit on the Wrong Branch
มุมมอง 3928 วันที่ผ่านมา
DevOps SRE Interview Question 120 Fixing git Commit on the Wrong Branch
DevOps SRE Interview Question 119 Terraform Provisioners and Types
มุมมอง 14028 วันที่ผ่านมา
DevOps SRE Interview Question 119 Terraform Provisioners and Types
DevOps SRE Interview Question 118 Zero Downtime Deployments in Kubernetes
มุมมอง 8528 วันที่ผ่านมา
DevOps SRE Interview Question 118 Zero Downtime Deployments in Kubernetes
DevOps/SRE Coding Interview Question: 96 : Golang : Hackerrank: Counting Valleys
มุมมอง 4528 วันที่ผ่านมา
DevOps/SRE Coding Interview Question: 96 : Golang : Hackerrank: Counting Valleys
DevOps/SRE Coding Interview Question: 95 : Golang Practice with Hackerrank: The Staircase Problem
มุมมอง 53หลายเดือนก่อน
DevOps/SRE Coding Interview Question: 95 : Golang Practice with Hackerrank: The Staircase Problem

ความคิดเห็น

  • @sriramR-xb3hq
    @sriramR-xb3hq 2 วันที่ผ่านมา

    Thats not a disadvantage, its the nature of it.

  • @Henteti-amin
    @Henteti-amin 3 วันที่ผ่านมา

    Have you tries oracle cloud ?

    • @mamun001
      @mamun001 2 วันที่ผ่านมา

      I have not

  • @MithunKalvala6
    @MithunKalvala6 3 วันที่ผ่านมา

    adding more to it, a provider is gonna define all the resource definitions so the terraform code can interact with a service. service can be aws, kubernetes, vault, or any service provider. providers define resources for that particular service so terraform can interact and manage with it.

    • @mamun001
      @mamun001 3 วันที่ผ่านมา

      Yes, thank you

  • @ahmedsaif4541
    @ahmedsaif4541 8 วันที่ผ่านมา

    If you can give simple example for a product where DEV , DevOps and SRE collaborate it will be very helpful to understand the direct responsibilities and indirect once , like 1- where or why SRE will have to be involved with CI/CD while what I see that it's role comes for monitoring n visibilities , 2- DevOps won't use monitoring tools but implement it and configure it ...etc and SRE use it

    • @mamun001
      @mamun001 7 วันที่ผ่านมา

      Thanks for the question. But, DevOps and SRE are always responsible for monitoring end to end. So I don’t understand the difference

  • @ahmedsaif4541
    @ahmedsaif4541 8 วันที่ผ่านมา

    Hi Mr. Mamun , thank you very much for you videos they really helped me a lot , my question is , is it good practice to setup self managed k8s on testing & staging , while setup EKS on production as kind of cost optimization or no ?

    • @mamun001
      @mamun001 8 วันที่ผ่านมา

      Thank you for your kind words! Yes, that could potentially save cost

  • @ahmedsaif4541
    @ahmedsaif4541 10 วันที่ผ่านมา

    Hi Sir , i will understand that i need to study Terraform , k8s ...etc for DevOps interview but why for SRE where just monitoring involves ?

    • @mamun001
      @mamun001 8 วันที่ผ่านมา

      SRE encompasses all of those topics

  • @ManiBalajiC
    @ManiBalajiC 16 วันที่ผ่านมา

    not full way in , but doesn't that make us a bit dumb.

    • @mamun001
      @mamun001 16 วันที่ผ่านมา

      That’s a whole different conversation

  • @ManiBalajiC
    @ManiBalajiC 19 วันที่ผ่านมา

    I got a job as a kubernetes administrator, just curious I don't find a role as a kubernetes administrator in india , is there a role as admin or part of devops as whole.

    • @mamun001
      @mamun001 19 วันที่ผ่านมา

      I almost never see Kubernetes Admin as a job. It’s either DevOps Engineer or SRE

  • @khajasaifancm6128
    @khajasaifancm6128 21 วันที่ผ่านมา

    Full screen slide view is looking good and this will provide clear view to mobile users

    • @mamun001
      @mamun001 20 วันที่ผ่านมา

      Thank you

  • @ManiBalajiC
    @ManiBalajiC 21 วันที่ผ่านมา

    The first question for all interviews was experience in IAC and Kubernetes, Python with a sdk of cloud provider for past 4 interviews I got

    • @mamun001
      @mamun001 20 วันที่ผ่านมา

      Thanks for the input

  • @gillianbc
    @gillianbc 23 วันที่ผ่านมา

    Very clear and helpful - thank you

    • @mamun001
      @mamun001 22 วันที่ผ่านมา

      You're very welcome!

  • @samrathchauhan1271
    @samrathchauhan1271 23 วันที่ผ่านมา

    Nice video sir, I really like the fact that everyting is neatly organized.

    • @mamun001
      @mamun001 23 วันที่ผ่านมา

      Glad you found it helpful! Thank you

  • @khajasaifancm6128
    @khajasaifancm6128 24 วันที่ผ่านมา

    Please make sure to o use large fonts while coding... Letters are not clearly visible

    • @mamun001
      @mamun001 23 วันที่ผ่านมา

      Thanks for the feedback, I will try to make the font size larger in the future.

  • @bakedbash
    @bakedbash 25 วันที่ผ่านมา

    Hi, do you have any set of videos on networking topics for SRE interviews?

    • @mamun001
      @mamun001 22 วันที่ผ่านมา

      th-cam.com/video/Kj9QobFEK_s/w-d-xo.html and th-cam.com/video/Avtt0yMmLvU/w-d-xo.html

  • @zhengyang3850
    @zhengyang3850 หลายเดือนก่อน

    I have passed several PCEP certificates with scores ranging from 88% to 100%. If someone want to cheat, someone can contact me, although it's not good behavior, sometimes it's really urgent for further education or job hunting. If I were to evaluate this exam, both the textbook and exam questions are good, except for the syntax of 'while else' and 'for else' which are rarely used in work.

    • @mamun001
      @mamun001 29 วันที่ผ่านมา

      It is not a difficult exam

  • @asimranjanpanigrahi6184
    @asimranjanpanigrahi6184 หลายเดือนก่อน

    good video

    • @mamun001
      @mamun001 29 วันที่ผ่านมา

      Glad you liked it!

  • @venkateshNoudy
    @venkateshNoudy หลายเดือนก่อน

    both nodes showing taints None , how to find which is master node ?

    • @mamun001
      @mamun001 27 วันที่ผ่านมา

      kubectl describe node <node-name> | grep Taints kubectl describe node <node-name> | grep Taints Look for a taint like node-role.kubernetes.io/control-plane:NoSchedule, which is typical for master nodes.

  • @window.location
    @window.location หลายเดือนก่อน

    The screen size is too big, making it difficult to read. You can change that in screen recorder.

    • @mamun001
      @mamun001 29 วันที่ผ่านมา

      Thanks

  • @ManiBalajiC
    @ManiBalajiC หลายเดือนก่อน

    Can you do something on OIDC with kubernetes..

  • @sanketbhalsing-c8s
    @sanketbhalsing-c8s หลายเดือนก่อน

    git reset -hard origin/master

    • @mamun001
      @mamun001 29 วันที่ผ่านมา

      Thank you

  • @praveshparashar6452
    @praveshparashar6452 หลายเดือนก่อน

    I just saw all your informative videos. And i really liked it. It is really helpful. Your short notes are straight and understandable.

    • @mamun001
      @mamun001 หลายเดือนก่อน

      Thank you very much!

  • @ManiBalajiC
    @ManiBalajiC หลายเดือนก่อน

    regex tests, they do ask to write in notepad and show what we know

    • @mamun001
      @mamun001 หลายเดือนก่อน

      No

  • @preetijoshi1437
    @preetijoshi1437 หลายเดือนก่อน

    Is it worth getting the certificate? Please tell me

    • @mamun001
      @mamun001 หลายเดือนก่อน

      If you do not have any experience OR you have less than 2 years experience, then yes

  • @ManiBalajiC
    @ManiBalajiC หลายเดือนก่อน

    wont the HPA take care of High Requests if you metric scale it with REQUESTS ?

    • @mamun001
      @mamun001 หลายเดือนก่อน

      Yes

  • @ManiBalajiC
    @ManiBalajiC หลายเดือนก่อน

    I was hooked with Kubernetes for DEVOPS but the list never seems to end with Devops just too many things.

    • @mamun001
      @mamun001 หลายเดือนก่อน

      You can prioritize the ten topics and go with those. Interviewers do not expect you to know everything

  • @gspvsr
    @gspvsr หลายเดือนก่อน

    thank you sir for your videos, support and useful info

    • @mamun001
      @mamun001 หลายเดือนก่อน

      Thank you!

  • @jaideepojha7830
    @jaideepojha7830 หลายเดือนก่อน

    Thank you for your videos Mamun , they are really helpful in interview preparation. Also could you please publish some videos for GitLab CI.

    • @mamun001
      @mamun001 หลายเดือนก่อน

      I will try

  • @LoLhEnRy88
    @LoLhEnRy88 หลายเดือนก่อน

    Great video however i noticed the resource was specified to be "ingress-with-two-endpoints" otherwise this was explained great.

    • @mamun001
      @mamun001 หลายเดือนก่อน

      Thank you!

  • @gspvsr
    @gspvsr หลายเดือนก่อน

    Yes, it is completely helping me with scenario-based answers.

    • @mamun001
      @mamun001 หลายเดือนก่อน

      Thank you!

  • @govindraj8696
    @govindraj8696 หลายเดือนก่อน

    Sir, you're doing a really great job. Thank you so much for sharing your knowledge.

    • @mamun001
      @mamun001 หลายเดือนก่อน

      Thank you so much! Made my day

  • @VthePeople4156
    @VthePeople4156 2 หลายเดือนก่อน

    Please release all videos

    • @mamun001
      @mamun001 หลายเดือนก่อน

      I will release one a day. Thanks

  • @LindaJones-g2q
    @LindaJones-g2q 2 หลายเดือนก่อน

    Lazaro Mission

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Sorry, what is that?

  • @ManiBalajiC
    @ManiBalajiC 2 หลายเดือนก่อน

    anything on Secret Management ? i dont see anyone mention vault in JD but it seems very popular

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      You mean AWS Secret Manager or Google Cloud Secret Manager?

    • @ManiBalajiC
      @ManiBalajiC 2 หลายเดือนก่อน

      @@mamun001 similar , its an opensource tool from Hashicorp for secrets management .

  • @karammahmoud1318
    @karammahmoud1318 2 หลายเดือนก่อน

    How i can contact you sir ?

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      LinkedIn is best. Search for Mamun Rashid devops

  • @olawunmiogunseye327
    @olawunmiogunseye327 2 หลายเดือนก่อน

    Thank you

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      You are most welcome. Thank you for the feedback

  • @pjmclenon
    @pjmclenon 2 หลายเดือนก่อน

    Isnt a standard cluster a managedd cluster?

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Yes

  • @pjmclenon
    @pjmclenon 2 หลายเดือนก่อน

    Hello its 10 cent an hour for standard or autopilot mode and then they also charge networking fees It charged me 70 or 90$ alrwafy

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Maybe they have increased their rate. I use minikube on my local computer now. It’s free.

  • @ManiBalajiC
    @ManiBalajiC 2 หลายเดือนก่อน

    I understand we should know the basics of DB , but as devops do we provide solution part to? ,dont DB admins work on these ?

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      In majority of cases, DBAs do that. However not all companies have DBAs. In those cases , very senior SREs fill in those responsibilities.

  • @architattrey6680
    @architattrey6680 2 หลายเดือนก่อน

    Thanks for the information

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      You are welcome

  • @gideonasewboafo6238
    @gideonasewboafo6238 2 หลายเดือนก่อน

    Can you also provide practical answers to the questions based on your experience?

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Thank you for the feedback. I will try to incorporate those in the future videos

  • @Fettle587
    @Fettle587 2 หลายเดือนก่อน

    It will be good if you show demo as we will have more clear picture

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      I will try to find time. Thank you for the feedback

  • @olawunmiogunseye327
    @olawunmiogunseye327 2 หลายเดือนก่อน

    is it possible to get a pdf for your contents please?

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      That will take lot of manual work. But every video has a modified transcript in the description

  • @olawunmiogunseye327
    @olawunmiogunseye327 2 หลายเดือนก่อน

    Thank you for your dedication.

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Thank you!

  • @Fettle587
    @Fettle587 2 หลายเดือนก่อน

    Informative.

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Thank you

  • @ManiBalajiC
    @ManiBalajiC 2 หลายเดือนก่อน

    Two more , ELK Stack ,Prometheus and grafana seems to be a must.

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Yes, you are absolutely correct

  • @asbat88
    @asbat88 2 หลายเดือนก่อน

    Always happy to see a learned person sharing his knowledge. Your videos are a great resource which we can trust to be correct and working. Thanks a lot. Keep it up please.

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      So nice of you

  • @ManiBalajiC
    @ManiBalajiC 2 หลายเดือนก่อน

    is there a need for EC2 instances being part of development , as we deploy our codes in kubernetes ?

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Nope

  • @zeemon83
    @zeemon83 2 หลายเดือนก่อน

    Hi Mamun great content a suggestion you should put the slides in full screen mode so its easier ro read the text.

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Thanks for the tip. Will do

  • @Fettle587
    @Fettle587 2 หลายเดือนก่อน

    Really takeaway session.Do you conduct any session to attend?

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      Do you mean live Q&A?

    • @Fettle587
      @Fettle587 2 หลายเดือนก่อน

      @@mamun001 yes

  • @Photomonon
    @Photomonon 2 หลายเดือนก่อน

    Thank you

    • @mamun001
      @mamun001 2 หลายเดือนก่อน

      You're welcome