文章页面
-
Playbook简介 Playbooks与Ad-Hoc相比,是一种完全不同的运用Ansible的方式,而且是非常之强大的;也是系统ansible命令的集合,其利用yaml语法编写,运行过程,ansbile-playbook命令根据自上而下的顺序依次执行任务。playbook 由一个或多个 ‘plays’ 组成.它的内容是一个以 ‘plays’为元素的列表,在 play 之中,一组机器被映射为定义好…
-
前言 Ansible是一个开源的自动化运维工具,它可以帮助管理员自动化部署、配置和管理服务器。在这篇文章中,我们将介绍如何配置Ansible的配置文件。此外,我们还将介绍Ansible的一些常用模块,如copy、raw、yum等,以及如何使用Ansible Playbook编写自动化脚本。 安装Ansible $ yum install epel-release ansible -y Ansibl…
-
简介 Ansible 是一个 IT 自动化工具。它能配置系统、部署软件、编排更复杂的 IT 任务,如连续部署或零停机时间滚动更新。 Ansible 用 python 编写,尽管市面上已经有很多可供选择的配置管理解决方案(例如 Salt,Puppet,Chef等),但它们各有优劣。 Ansible的特点在于它的简洁。让 Ansible 在主流的配置管理系统中与众不同的一点便是,它并不需要你在想要配置…
-
排查思路 查看Jenkins流水线Console Output,分析输出内容,根据报错信息排查。 常见问题 1、报错提示SERVER: Agent version 4.13 or newer is required 原因:jenkins agent版本过低 解决方法:构建slave镜像时使用对应版本的slave镜像。 Jenkins 版本2.277及以后的版本,推荐使用 jenkins/inbou…
-
1、环境规划 HostName IPV4 系统版本 k8smaster1 10.0.1.200/24 OpenEuler22.03-SP2 k8smaster2 10.0.1.201/24 OpenEuler22.03-SP2 k8smaster3 10.0.1.202/24 OpenEuler22.03-SP2 k8snode1 10.0.1.203/24 OpenEuler22.03-SP2 …
-
1、API资源对象Pod 在K8s里,YAML用来声明API对象的,那么API对象都有哪些?可以这样查看资源对象: $ kubectl api-resources Pod为K8s里最小、最简单的资源对象。 运行一个pod $ kubectl run pod-demo --image=busybox 从已知Pod导出YAML文件: $ kubectl get pod pod-demo -o yaml…
-
引言 Kubernetes已成为现代容器化应用程序的标准编排平台,它提供了高度自动化的容器部署、扩展和管理功能。随着容器化技术的广泛应用,了解并掌握Kubernetes的基础概念和核心组件变得越来越重要。 本文旨在对Kubernetes的基础概念及核心组件进行介绍,并帮助读者快速理解和掌握这一强大工具的基本原理和使用方法。 首先,我们将从基础概念开始,逐步深入了解Kubernetes的主要构成部分…
-
1、克隆代码到本地 git clone https://gitlab.zhoumx.net/root/gitlab-webhook-dingrobot.git 配置钉钉webhook cd ./gitlab-webhook-dingrobot/src/main/resources vim application.yml server: port: 8787 webhook: enable-emoj…
-
在ARM服务器上,运行vdbench出现共享库不匹配的解决方法 # 报错如下: [root@axing vdbench50407]# ./vdbench -t Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Vdbench distribution: vdbench50407 Tue…
-
免密互信(涉及多台主机) [root@host01 vdbench]# ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/root/.ssh'. Enter pas…