Linux Foreman Automation Deployment and Operations Guide

Linux Foreman Automation Deployment and Operations Guide

1. Foreman Automation Deployment Steps Environment Preparation System Requirements Server: CentOS 8/RHEL 8 (recommended), 4 cores CPU, 8GB RAM, 100GB disk Network: Static IP, DNS resolution, firewall open ports (80/443/8443/69) bash sudo firewall-cmd –permanent –add-port={80/tcp,443/tcp,8443/tcp,69/udp} sudo firewall-cmd –reload Install Foreman bash # Add repository sudo dnf install -y https://yum.theforeman.org/releases/3.5/el8/x86_64/foreman-release.rpm # Install Foreman + Puppet (default … Read more

Nuvoton Technology Launches Efficient AI MCU Deployment Tool NuML Toolkit

Nuvoton Technology Launches Efficient AI MCU Deployment Tool NuML Toolkit

An integrated tool designed for engineers to quickly implement AI models on boards As AI technology accelerates its integration into various embedded systems, deploying trained AI models onto resource-constrained microcontrollers has become a significant challenge for engineers. To assist developers in rapidly implementing AI solutions, Nuvoton Technology has launched the NuML Toolkit, a tool that … Read more

Six Considerations Before Deploying Edge AI

Six Considerations Before Deploying Edge AI

Edge AI combines the advantages of edge computing and artificial intelligence, leveraging extensive edge resources to support AI applications, enabling rapid analysis of large volumes of real-time edge data and deriving insights from it. Numerous facts have demonstrated the superiority and necessity of edge AI. However, for organizations to truly realize the value of edge … Read more

Ansible Playbook Practical Guide: From Basics to Large-Scale Cluster Automation Deployment

Ansible Playbook Practical Guide: From Basics to Large-Scale Cluster Automation Deployment

Ansible Playbook Practical Guide: From Basics to Large-Scale Cluster Automation Deployment Introduction: Why Choose Ansible? In the cloud-native era, manual operations have become the biggest bottleneck restricting team efficiency. When faced with hundreds of servers needing batch deployment, traditional SSH operations on each machine are not only inefficient but also prone to errors. The emergence … Read more

Ansible Playbook Practical Guide: From Basics to Large-Scale Cluster Automation Deployment

Ansible Playbook Practical Guide: From Basics to Large-Scale Cluster Automation Deployment

Ansible Playbook Practical Guide: From Basics to Large-Scale Cluster Automation Deployment Introduction: Why Choose Ansible? In the cloud-native era, manual operations have become the biggest bottleneck limiting team efficiency. When faced with hundreds of servers needing batch deployment, traditional SSH operations on each machine are not only inefficient but also prone to errors. The emergence … Read more

How to Deploy DeepSeek on Linux

How to Deploy DeepSeek on Linux

1. Introduction DeepSeek is a leading natural language processing model, which has evolved from its initial basic model into several different versions to meet various computational needs and application scenarios.DeepSeek-r1 is one of the newly launched efficient local deployment versions, designed to enhance user performance and flexibility when using DeepSeek in local environments. Many of … Read more

Successful Application of CMake in Embedded Development for AIBOX’s Onboard Computing Unit

Successful Application of CMake in Embedded Development for AIBOX's Onboard Computing Unit

The technology for cross-embedded hardware platforms and operating systems is one of the core challenges in current embedded system development, especially in fields such as the Internet of Things (IoT), robotics, and industrial automation. Compatibility issues between different hardware architectures (such as ARM, x86, RISC-V) and operating systems (such as Linux, RTOS, Zephyr) urgently need … Read more

One-Click Deployment of Nginx Web Server with Ansible

One-Click Deployment of Nginx Web Server with Ansible

1. Create roles directory mkdir -p ansible_nginx/group_vars mkdir -p ansible_nginx/roles cd ansible_nginx/roles mkdir common nginx mkdir {common,nginx}/tasks mkdir nginx/{files,handlers} mkdir nginx/templates 2. Basic Configuration of Roles cd ansible_nginx 2.1. Hosts Configuration cat hosts [webservers] 192.168.52.16 2.2. site.yml Configuration cat site.yml —- name: Install nginx hosts: webservers remote_user: root roles: – role: common – role: nginx … Read more

Practical Implementation of MySQL Deployment with Ansible

Practical Implementation of MySQL Deployment with Ansible

1. Overview of Ansible Ansible is an open-source automation tool for IT operations, created by Michael DeHaan in 2012 and acquired by Red Hat in 2015 for over $100 million. It is developed in Python and manages remote nodes via SSH protocol without the need to install any client agents on the controlled end (Agentless). … Read more

Deploying LNMP with Ansible Playbook

Deploying LNMP with Ansible Playbook

Table of Contents Deploying LNMP with Ansible Playbook Installing Ansible Basic Preparation with Ansible Writing with Playbook Using Variables Environment Introduction: System IP Hostname Service centos8 192.168.222.250 ansible ansible centos8 192.168.222.137 nginx nginx centos8 192.168.222.138 mysql mysql centos8 192.168.222.139 php php nginx-1.22.0mysql-5.7.38php-8.1.11 Installing Ansible Aliyun Official Website // Configure Aliyun Source [root@ansible~]# cd /etc/yum.repos.d/ [root@ansible … Read more