Skip to content
Software Test Academy
  • Home
  • About
  • Blog
  • Test Automation
    • UI Automation
      • Selenium
      • Capybara
      • Sikulix
      • CodedUI
      • WinAppDriver
    • Mobile Automation
      • Appium
      • Espresso
      • Mobile Device Farm
    • API Automation
      • Rest Assured
      • Karate
    • Testing Frameworks
      • JUnit
      • TestNG
    • Automation Reporting
      • Allure Report
      • Extent Reports
      • Klov Reporting
      • Tesults Reporting
    • Cucumber
    • Visual Test Automation
      • Applitools Eyes
      • ImageMagick
      • Galen Framework
      • Ember Percy
      • Visual Testing Tools
    • Robot Framework
    • Selenoid
    • Docker Selenium
    • Node.js Mocha
  • Performance Testing
    • JMeter
    • Gatling
    • Mobile Performance Testing
    • Interview Questions
  • DevOps
    • Kubernetes
    • Jenkins
    • Docker
    • SonarQube
    • Vagrant
    • Octopus Deploy
    • AWS
    • Azure
    • Rancher
    • Packer
  • More
    • Interview Questions
      • Performance Testing Interview Questions
    • Programming Tutorials
      • JAVA
      • JAVA FX
      • Git
      • GitLab
      • GitHub
      • Algorithms
      • WireMock
      • Mockito
      • Logging
      • ESLint
    • Testing Tutorials
    • Agile Tutorials
    • Tools and Technologies
    • Security Testing Tutorials
    • Test Masters
    • Software Conferences

DevOps Tutorials

DevOps Tutorials

In this category, you will find DevOps tutorials on continuous integration, continuous delivery, Jenkins, Docker, SonarQube, Vagrant, Octopus Deploy, AWS, Azure, Rancher, Packer, Selenoid, and so on.

Introduction to Helm

February 13, 2023 by Ege Aksoz
helm-logo

What is Helm? Helm is the package manager for Kubernetes. It helps you manage Kubernetes applications by defining Helm Charts. Helm Charts help you define, install, and upgrade even the most complex Kubernetes applications. Basically, it is a tool designed … Read more

Categories DevOps Tutorials, Tools and Technologies Tags helm, kubernetes

GitHub Actions 101 – Introductions

July 16, 2023 by Canberk Akduygu

Hello, In this article, I want to present GitHub Actions in a small test automation project. GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. The best part is using Github Action is free … Read more

Categories Api Testing, DevOps Tutorials, Playwright, TestNG Tutorials, Tools and Technologies Tags github

Kubernetes Series – 8: Deploy a Full Stack Application in Kubernetes

October 18, 2021 by Ege Aksoz
kubernetes-logo

This is the last part of this Kubernetes tutorial series. In this article, I will guide you on how to deploy an application from scratch on Kubernetes. To do so, I have created a full-stack app which you can find … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 7: Kubernetes Security

October 12, 2021 by Ege Aksoz
kubernetes-logo

In this article, we will talk about Kubernetes security. When we are using Kubernetes, we sometimes would like to limit the access of the network or limit some users to see and/or run some commands, etc. for security reasons.  For … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 6: Kubernetes Upgrade and Deployment Strategies

October 18, 2021 by Ege Aksoz
kubernetes-logo

In this tutorial, we will talk about upgrading nodes and deployment in Kubernetes. Let’s deep dive into Kubernetes upgrade and deployment strategies together! Node Upgrade and Eviction How you would upgrade your nodes generally depends on how you set up … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 5: Scheduling in Kubernetes

October 18, 2021 by Ege Aksoz
kubernetes-logo

In this article, we will learn scheduling in Kubernetes. In Kubernetes, scheduling refers to making sure that Pods are matched to Nodes so that Kubelet can run them. The scheduler watches for every newly created pod or other unscheduled pods, … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 4.5: Kubernetes Configuration Objects

October 12, 2021 by Ege Aksoz
kubernetes-logo

In Kubernetes, we can configure our resources within that resource but sometimes this makes the resource YAML file incredibly difficult to follow and unmaintainable. This is why we need Kubernetes configuration objects.  Kubernetes ConfigMaps A ConfigMap is an API object … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 4.4: Kubernetes Storage

October 12, 2021 by Ege Aksoz
kubernetes-logo

Next, let’s talk about how storage works in Kubernetes. Let’s get started with Kubernetes storage options! Volumes in Kubernetes Since Pods are ephemeral, we sometimes require our data on the pod to be available for the next pod scheduled. Or, … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 4.3: Kubernetes Services

October 18, 2021 by Ege Aksoz
kubernetes-logo

In this article, we will talk about Kubernetes services. Let’s get started! Kubernetes Services A Kubernetes Service is an abstraction layer that defines a logical set of Pods and enables external traffic exposure, load balancing, and service discovery for those … Read more

Categories DevOps Tutorials Tags kubernetes

Kubernetes Series – 4.2: Kubernetes Workloads

October 12, 2021 by Ege Aksoz
kubernetes-logo

In this article, let’s continue talking about Kubernetes workloads. Let’s get started! Kubernetes Workloads A workload is an application running on Kubernetes. Pods Pods are the smallest deployable units of computing that you can create and manage in Kubernetes. Kubernetes … Read more

Categories DevOps Tutorials Tags kubernetes
Older posts
Page1 Page2 … Page4 Next →

© 2025 SW TEST ACADEMY • All Rights Reserved

Next Page »