Tagged articles

YAML

250 articles · Page 3 of 3
Alibaba Cloud Native
Alibaba Cloud Native
Oct 28, 2020 · Cloud Native

Advanced DaemonSet in OpenKruise: Granular Rolling Updates for Large Clusters

OpenKruise’s Advanced DaemonSet extends native Kubernetes DaemonSet with sophisticated rollout controls—node‑level canary selectors, partition‑based quantity pacing, surging updates, and pause capabilities—enabling safe, fine‑grained, high‑availability deployments across massive, heterogeneous clusters, illustrated with concrete YAML examples and API definitions.

AdvancedRollingUpdateCloudNativeDaemonSet
0 likes · 12 min read
Advanced DaemonSet in OpenKruise: Granular Rolling Updates for Large Clusters
Programmer DD
Programmer DD
Oct 11, 2020 · Cloud Native

Turn Kubernetes Pods into Minecraft Houses with Kubecraft

This article introduces Dockercraft and its successor Kubecraft, explains how each Minecraft house represents a Docker container or Kubernetes pod, and provides step‑by‑step Docker and Kubernetes deployment instructions, including required YAML, ConfigMap creation, and essential container flags.

MinecraftYAMLdeployment
0 likes · 5 min read
Turn Kubernetes Pods into Minecraft Houses with Kubecraft
Liangxu Linux
Liangxu Linux
Oct 7, 2020 · Operations

Turn Shell Commands into Real‑Time Visual Dashboards with Sampler

Sampler is a lightweight tool that runs shell commands, visualizes their output, and can trigger alerts; configured via simple YAML, it works on macOS, Linux and Windows, supports various components such as runcharts, sparklines, gauges, and interactive shells for monitoring databases, queues and system metrics.

MonitoringYAMLdevops
0 likes · 15 min read
Turn Shell Commands into Real‑Time Visual Dashboards with Sampler
Alibaba Cloud Native
Alibaba Cloud Native
Sep 17, 2020 · Cloud Native

How to Run Declarative Performance Tests on Kubernetes with YAML

This article explains how to define and execute performance testing workflows for Kubernetes using declarative YAML files, covering the design of custom CRDs, task orchestration, example manifests, and the implementation of core operations and monitoring.

Cloud NativeCustom ResourceYAML
0 likes · 12 min read
How to Run Declarative Performance Tests on Kubernetes with YAML
Efficient Ops
Efficient Ops
Sep 15, 2020 · Cloud Native

Mastering Kubernetes YAML: How to Drive Resource Management Efficiently

This article explores how YAML files serve as the pivotal interface for managing Kubernetes resources, detailing their role in defining storage, compute, network, and application configurations, and demonstrating practical deployment, service, and ingress creation to streamline operations and enhance platform stability.

Resource ManagementYAMLdevops
0 likes · 10 min read
Mastering Kubernetes YAML: How to Drive Resource Management Efficiently
Programmer DD
Programmer DD
Sep 9, 2020 · Backend Development

Understanding Spring Boot Config File Priority: properties vs yaml

Spring Boot loads configuration files in a defined order, giving higher priority to application.properties over application.yaml, and searches locations such as file:./config/, file:./, classpath:/config/, and classpath:/, with merging behavior that interviewers often test.

ConfigurationSpring BootYAML
0 likes · 5 min read
Understanding Spring Boot Config File Priority: properties vs yaml
GF Securities FinTech
GF Securities FinTech
Sep 2, 2020 · Frontend Development

Master Frontend Automation: Deploy with GitLab CI from Scratch

This comprehensive guide walks frontend developers through the concepts, benefits, and step‑by‑step implementation of automated deployment using GitLab CI, covering pipeline mechanics, runner configuration, YAML syntax, practical .gitlab-ci.yml examples, common pitfalls, and advanced features to streamline continuous integration and delivery.

Continuous IntegrationGitLab CIGitLab Runner
0 likes · 22 min read
Master Frontend Automation: Deploy with GitLab CI from Scratch
Java Architecture Diary
Java Architecture Diary
Aug 19, 2020 · Backend Development

What Changed in Spring Boot 2.4 Config File Processing?

Spring Boot 2.4 introduces a major overhaul of how application.properties and application.yml files are processed, adding deterministic document ordering, new profile activation keys, support for multi‑document properties, profile groups, import of external configuration, and Kubernetes‑aware volume mounts, while preserving backward compatibility through a legacy mode.

@ProfileConfigurationYAML
0 likes · 12 min read
What Changed in Spring Boot 2.4 Config File Processing?
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Jul 9, 2020 · Cloud Native

Deploy and Manage Prometheus Operator on Kubernetes: A Step‑by‑Step Guide

This article explains what the Prometheus Operator is, how it extends Kubernetes with custom resources, lists the CRDs it provides, and walks through a complete deployment—including cloning the source, creating a monitoring namespace, applying RBAC, installing the operator, creating a Prometheus instance, configuring ServiceMonitor, and troubleshooting common permission errors—using concrete YAML manifests and kubectl commands.

MonitoringPrometheus OperatorRBAC
0 likes · 18 min read
Deploy and Manage Prometheus Operator on Kubernetes: A Step‑by‑Step Guide
High Availability Architecture
High Availability Architecture
Jun 2, 2020 · Cloud Native

Why Kubernetes Is Getting So Popular: A Technical Overview

The article explains Kubernetes' rapid rise by detailing its history, YAML‑based declarative infrastructure, GitOps workflow, scalability features, security policies, cloud‑provider integration, extensibility through CRDs and Operators, and the vibrant community that drives continuous innovation.

YAMLcloud-nativedevops
0 likes · 12 min read
Why Kubernetes Is Getting So Popular: A Technical Overview
Alibaba Cloud Native
Alibaba Cloud Native
Apr 21, 2020 · Cloud Native

Why OAM Makes Serverless on AWS ECS a One‑Click Deployment

This article explains how the Open Application Model (OAM) abstracts away infrastructure details, enabling developers to define applications with concise YAML files and deploy them to AWS Fargate via the Amazon ECS for OAM project using just a few simple commands.

AWS ECSCloud NativeFargate
0 likes · 12 min read
Why OAM Makes Serverless on AWS ECS a One‑Click Deployment
Programmer DD
Programmer DD
Mar 20, 2020 · Fundamentals

Mastering YAML Multi‑Line Strings: Preserve Paragraphs or Flatten Text

This guide explains how to write multi‑line text in YAML configuration files, covering techniques to keep paragraph breaks when displaying the value and methods to collapse line breaks for a single‑line output, complete with code examples and practical differences.

Multiline StringsString FormattingYAML
0 likes · 5 min read
Mastering YAML Multi‑Line Strings: Preserve Paragraphs or Flatten Text
Efficient Ops
Efficient Ops
Dec 26, 2019 · Cloud Native

Why Kubernetes Is the Next‑Generation Operating System for Developers

This article explains how Kubernetes transforms from a container orchestrator into a declarative, cloud‑native operating system, showing beginner‑friendly examples, the benefits of YAML‑based deployments, operators, and how it simplifies software delivery compared to traditional Linux VM workflows.

Cloud NativeYAMLdeployment
0 likes · 21 min read
Why Kubernetes Is the Next‑Generation Operating System for Developers
Cloud Native Technology Community
Cloud Native Technology Community
Dec 26, 2019 · Cloud Native

Building a Simple Tekton Pipeline on Kubernetes: Concepts, Resources, Tasks, and Execution

This article explains how to construct a basic Tekton CI/CD pipeline on Kubernetes, covering core concepts, required resources, task definitions, pipeline templates, secret and ServiceAccount setup, execution monitoring, and includes full YAML and shell code examples for building, testing, and deploying a container image.

CI/CDDockerGit
0 likes · 14 min read
Building a Simple Tekton Pipeline on Kubernetes: Concepts, Resources, Tasks, and Execution
MaGe Linux Operations
MaGe Linux Operations
Dec 11, 2019 · Cloud Native

Demystifying Kubernetes Architecture: From Master to Service

This article explains the core components and data flow of Kubernetes, covering the Master‑Node relationship, APIServer layers, Controller Manager, Scheduler, kubelet, Service and kube‑proxy, and demonstrates deployment with practical Tomcat and MySQL examples using YAML configuration files.

Container OrchestrationMicroservicesService
0 likes · 19 min read
Demystifying Kubernetes Architecture: From Master to Service
Architecture Digest
Architecture Digest
Nov 3, 2019 · Backend Development

Analyzing Spring Boot 2.2.0.RELEASE Configuration Loading Mechanism

This article examines how Spring Boot 2.2.0.RELEASE loads configuration files, where it searches for them, how it supports YAML and properties formats, how to add JSON support, the precedence of property sources, and the placeholder resolution process by tracing the relevant source code.

PropertySourceSpring BootYAML
0 likes · 10 min read
Analyzing Spring Boot 2.2.0.RELEASE Configuration Loading Mechanism
DevOps Cloud Academy
DevOps Cloud Academy
Sep 23, 2019 · Cloud Native

Two Methods to Deploy an Nginx Pod in Kubernetes

This article demonstrates two approaches for creating an Nginx pod in Kubernetes: using direct kubectl commands to pull the image and run a pod, and defining a pod manifest YAML file with specifications, followed by kubectl create/apply/delete commands.

Cloud NativeNGINXYAML
0 likes · 2 min read
Two Methods to Deploy an Nginx Pod in Kubernetes
WecTeam
WecTeam
Sep 13, 2019 · Frontend Development

How to Build a Custom YAML Loader for Webpack: From Basics to AST Parsing

This guide explains what loaders are in Webpack, walks through creating a simple yaml-loader that converts YAML to JSON, shows how to integrate it with webpack configuration, and demonstrates a more advanced AST‑based implementation with best‑practice development tips.

YAMLloaderwebpack
0 likes · 9 min read
How to Build a Custom YAML Loader for Webpack: From Basics to AST Parsing
JD Tech Talk
JD Tech Talk
Sep 5, 2019 · Information Security

Comprehensive Solution for Data Masking with Apache ShardingSphere (Part 2)

This article explains how to use Apache ShardingSphere's data‑masking (encryption) features to protect both new and existing MySQL/Oracle/PostgreSQL/SQLServer workloads, providing detailed YAML configurations, migration steps, advantages, applicable scenarios, and limitations for secure database operations.

Data MaskingDatabase SecurityEncrypt-JDBC
0 likes · 12 min read
Comprehensive Solution for Data Masking with Apache ShardingSphere (Part 2)
Alibaba Cloud Native
Alibaba Cloud Native
Jul 5, 2019 · Cloud Native

Mastering Knative Build: Key Features and Practical YAML Examples

This article explains the core concepts of Knative Build, outlines its most important features, and provides detailed YAML examples for steps, templates, sources, service accounts, volumes, and timeout configuration, helping developers create native Kubernetes pipelines without pre‑provisioned build environments.

CI/CDKnativeYAML
0 likes · 9 min read
Mastering Knative Build: Key Features and Practical YAML Examples
macrozheng
macrozheng
Jun 19, 2019 · Cloud Native

Master Docker Compose: Install, Configure, and Deploy Multi-Container Apps

Learn how to install Docker Compose, configure its permissions, verify installation, and use it to define services, images, ports, volumes, and environment variables in a docker‑compose.yml file, then manage containers with common commands to deploy and run multi‑container applications efficiently.

ContainersDockerDocker Compose
0 likes · 9 min read
Master Docker Compose: Install, Configure, and Deploy Multi-Container Apps
MaGe Linux Operations
MaGe Linux Operations
May 11, 2019 · Operations

Master Ansible: From Installation to Advanced Playbooks and Roles

This comprehensive guide walks you through installing Ansible, configuring its core files, defining inventories, using key‑based SSH, executing basic commands, exploring common modules, writing playbooks, mastering YAML syntax, handling variables, conditions, loops, handlers, roles, and tags for efficient automation.

PlaybooksYAMLconfiguration management
0 likes · 22 min read
Master Ansible: From Installation to Advanced Playbooks and Roles
Alibaba Cloud Native
Alibaba Cloud Native
Feb 26, 2019 · Cloud Native

Why Kubernetes Is the Next‑Generation OS and How to Build Your First Operator

This article explains why Kubernetes should be seen as a next‑generation operating system, walks through a simple nginx deployment using declarative YAML, introduces the concepts of CRDs, custom controllers and Operators, and shows how to create and manage resources such as etcd clusters and virtual machines within Kubernetes.

YAMLdeploymentdevops
0 likes · 20 min read
Why Kubernetes Is the Next‑Generation OS and How to Build Your First Operator
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 26, 2018 · Big Data

Gear: An Internal Workflow Scheduling System for Hadoop at iQIYI

Gear is iQIYI’s internal, high‑availability workflow scheduler built on Apache Oozie and extended with a YAML‑based definition language, GitLab‑driven submission, and a web UI, enabling thousands of daily Hadoop/Spark jobs, complex dependencies, retries, and monitoring, and evolving from SSH‑centric 1.x to feature‑rich 2.x.

HadoopJob ManagementOozie
0 likes · 14 min read
Gear: An Internal Workflow Scheduling System for Hadoop at iQIYI
MaGe Linux Operations
MaGe Linux Operations
Mar 21, 2017 · Operations

Master YAML and Ansible: From Basics to Playbook Automation

This guide introduces YAML syntax and features, explains how to define variables, facts, and loops in Ansible, details the INI‑style inventory file format, and walks through creating playbooks with hosts, tasks, handlers, and tags for reliable automation.

AnsibleInventoryPlaybooks
0 likes · 11 min read
Master YAML and Ansible: From Basics to Playbook Automation
MaGe Linux Operations
MaGe Linux Operations
Nov 14, 2016 · Operations

Master Ansible: From Facts to Playbooks, Templates, and Roles

This guide walks you through Ansible fundamentals, covering how to gather host facts, use modules like script, selinux, and template, write YAML playbooks, manage variables, apply Jinja2 templates, and organize tasks with roles for efficient automation.

Jinja2YAMLconfiguration-management
0 likes · 16 min read
Master Ansible: From Facts to Playbooks, Templates, and Roles