Comprehensive SaltStack Guide: Commands, Configuration, and Advanced Features
Core Commands
salt - Primary command for executing modules on minions from the master:
salt [options] '<target>' <function> [arguments]
Example: salt '*' test.ping
salt-run - Execute runnner modules on the master:
salt-run manage.status # View all minion statuses
salt-run manage.down # Show offline minions
salt-run manage.u ...
Posted on Mon, 25 May 2026 19:51:23 +0000 by lalloo
Docker Container & Image Management Reference Guide
Architectural Overview
In conatinerization, an image functions as an immutable blueprint, analogous to a compiled class definition in object-oriented languaegs. A container represents an active, isolated runtime instance derived from that blueprint. Grasping this relationship is essential for orchestrating reproducible application environments. ...
Posted on Mon, 25 May 2026 19:00:16 +0000 by pliant
Deploying a Containerized Nginx and PHP-FPM Stack on CentOS 7
Host System RequirementsTarget Operating System: CentOS 7.xMinimum Resources: 4GB RAMInstalling the Docker EngineFirst, update the system repositories and remove any obsolete Docker versions:sudo yum update -y
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
...
Posted on Wed, 20 May 2026 16:24:58 +0000 by jrobles
Simplifying Kubernetes Deployments with Helm Charts
Chart Structure and Configuration
A Helm chart is a collection of files that describe a related set of Kubernetes resources. The core components include Chart.yaml, values.yaml, and template files under the templates/ directory.
Chart.yaml
This file defines metadata about the chart:
apiVersion: v1
name: k8sapp
version: 0.1.1
appVersion: "1 ...
Posted on Tue, 19 May 2026 17:19:43 +0000 by llirik
Deploying Large Language Models on Cloud GPU Trial Resources
Cloud Resource Allocation
Navigate to the cloud provider's trial portal and request the allocated GPU compute units. Upon approval, the quota is credited to the account immediately. Select an instance tier that explicitly supports resource pack deduction to utilize the trial credits effectively. Calculate the estimated runtime based on the hour ...
Posted on Tue, 19 May 2026 11:03:53 +0000 by nicdp
Deploying Applications with Kubectl in Kubernetes
Kubectl Deploymant Workflow
The process for deploying applications using Kubectl involves several key steps:
Verify cluster readiness (Minikube or kubeadm)
Create Deployment configuration
Apply the configuration
Verify deployment status
Deploying a Sample Web Application
1. Creating the Deployment Configuration
A Deployment object manages app ...
Posted on Tue, 19 May 2026 07:14:38 +0000 by chokies12
Installing and Configuring GitLab on CentOS 7: A Complete Guide
Understanding GitLab
GitLab is an open-source version management system built with Ruby on Rails. It provides a self-hosted Git repository solution that integrates code托管, testing, and deployment capabilities. Through its web interface, you can access both public and private projects. Similar to GitHub, GitLab enables code browsing, issue tra ...
Posted on Mon, 18 May 2026 21:30:56 +0000 by Shawnaize
GitLab CI/CD Configuration Guide with .gitlab-ci.yml
Core Concepts of GitLab CI/CD
GitLab CI/CD is an integrated tool for implementing continuous software development practices:
Continuous Integration (CI): Automated building and testing of code changes upon each push.
Continuous Delivery (CD): Automated deployment with manual approval trigger.
Continuous Deployment (CD): Fully automated deploym ...
Posted on Mon, 18 May 2026 20:08:25 +0000 by andynick
Implementing CI/CD Pipelines with GitLab
GitLab CI/CD provides integrated tools for implementing continuous integration, delivery, and deployment practices. The system automates software development processes through script execution, minimizing human error and ensuring code quality throughout the development lifecycle.
Core CI/CD Concepts
Continuous Integration (CI) involves automati ...
Posted on Mon, 18 May 2026 03:54:58 +0000 by Fari
Migrating GitLab Omnibus Instances Between Docker Hosts and Resolving Permission Errors
Environment Specifications
OS: CentOS 7
Container Engine: Docker v26.0.0
Image: twang2218/gitlab-ce-zh
Migration Workflow
Pre-Migration Preparation
Identify the initial launch configuration from the source machine.
docker inspect --format='{{json .HostConfig.PortBindings}}' gitlab > bindings.json
Document volume mounts to ensure consisten ...
Posted on Sun, 17 May 2026 18:41:23 +0000 by ElectricShaka