Introduction to Go Project Development (Part 8): Makefile

Introduction to Go Project Development (Part 8): Makefile

1. What is a Makefile In software development, a Makefile is a script file used for automating the build and management of projects, typically used in conjunction with the make tool. Its core objective is to automate tasks such as compilation, testing, packaging, and deployment. Makefile standardizes commands through declarative rules and dependencies, unifying the … Read more

Seamless Deployment: Optimizing K8s Configuration with ConfigMap and Secret (Part 1)

Linux | Red Hat Certified | IT Technology | Operations Engineer👇 Join our technical exchange QQ group with 1000 members Note: [Public Account] for faster approval In Kubernetes, a ConfigMap is an object used to store configuration data. It provides a way to separate configuration data from containers, allowing the configuration of containers to be … Read more

Injecting Faults and Debugging with ChaosBlade-Operator in K8S

Injecting Faults and Debugging with ChaosBlade-Operator in K8S

â–ŚIntroduction: A New Tool for Chaos Engineering ChaosBlade, as an open-source chaos engineering toolchain from Alibaba, abstracts chaos experiments into Kubernetes CRD resources through the ChaosBlade-Operator project. Utilizing the open capabilities of K8S, CRD resources can manage all software and hardware resources and interact with various resources, achieving declarative chaos experiment management that makes fault … Read more

Explanation of Kubernetes Pod Priority, PriorityClass, and Preemption

Explanation of Kubernetes Pod Priority, PriorityClass, and Preemption

What is Pod Priority in Kubernetes? Pod priority is a scheduling feature in Kubernetes that allows Kubernetes to make scheduling decisions based on priority numbers by comparing other pods. Let’s take a look at the following two main concepts in pod priority. Pod Preemption Policy Pod Priority Pod Preemption Policy The pod preemption policy allows … Read more

New Upgrade of Open Source Edge Computing Project! Baetyl 2.0 Officially Released

New Upgrade of Open Source Edge Computing Project! Baetyl 2.0 Officially Released

Since Baidu announced the donation of the edge computing framework Baetyl to the Linux Foundation in 2019, Baetyl has continuously received support and development in an open and neutral community environment, with several active developers bringing new features to Baetyl. These contributions have brought Baetyl closer to its fundamental goal of being a free, open, … Read more

Essential Ansible Basics Before the Interview

Essential Ansible Basics Before the Interview

First, let’s address the leftover issues from Jenkins. Below is the original pipeline code to add a non-image to the cluster as a deployment. pipeline { agent { kubernetes { inheritFrom 'default' namespace 'xiejiajia' serviceAccount 'jenkins-sa' // Use the newly created ServiceAccount } } environment { ACR_SERVER = 'registry.cn-hangzhou.aliyuncs.com' ACR_NAMESPACE = 'nginx-vmware' ACR_REPOSITORY = 'jenkins-test' … Read more

The Correct Approach to TCP/IP Three-Way Handshake and Four-Way Wave

The Correct Approach to TCP/IP Three-Way Handshake and Four-Way Wave

Background: I have been in a long-distance relationship with my girlfriend for over a year. To maintain our relationship, I suggested that we video chat every night. Since we started dating, we have managed to stick to this for over a year. Author: Champin, Original: https://my.oschina.net/u/3708120/blog/1581023 Issue Sometimes during our chats, either my network or … Read more

AIoT Intelligent IoT Platform Technical Architecture Reference

AIoT Intelligent IoT Platform Technical Architecture Reference

The technical architecture of the AIoT intelligent IoT platform can be divided from the terminal devices to the IoT platform into edge gateways, access gateway layer, infrastructure layer, middle platform layer, and application layer. Edge Gateway The edge gateway is deployed at the customer site of the AIoT intelligent IoT platform, mainly responsible for collecting … Read more

Remote Security Operation and Maintenance System Based on Cloud-Edge Collaboration Technology

Remote Security Operation and Maintenance System Based on Cloud-Edge Collaboration Technology

Abstract: In the digital age, the rapid delivery and efficient deployment of software applications are crucial for the success of enterprises. Traditional application deployment methods are often complex and time-consuming, leading to operational difficulties and resource waste. Enterprises face the constant change of software functional requirements and need to quickly respond to product changes and … Read more

Cloud Task Scheduling System for RISC-V Heterogeneous Clusters Based on Kubernetes

Cloud Task Scheduling System for RISC-V Heterogeneous Clusters Based on Kubernetes

Article Title: Cloud Task Scheduling System for RISC-V Heterogeneous Clusters Based on Kubernetes All Authors: Jiang Xiaobin, Xiong Yixiang, Zhang Heng, Hou Pengpeng, Wu Yanjun, Zhao Chen First Affiliation: Institute of Software, Chinese Academy of Sciences Publication Time: 2022, 31(9): 3–14 Abstract Summary With the widespread application and attention in the field of cloud computing, … Read more