自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

翻译 K3S 离线安装

etc/rancher/k3s/k3s.yaml 中存储的 kubeconfig 文件用于配置对 Kubernetes 集群的访问。如果你已经安装了上游的 Kubernetes 命令行工具(如 kubectl 或 helm),你需要用正确的 kubeconfig 路径配置它们。将 /etc/rancher/k3s/k3s.yaml 复制到位于集群外部的主机上的 ~/.kube/config。下载kubectl------根据系统选择合适的。下载并安装k3s命令并赋予执行权限。备注<YOUR_TOKEN>

2024-05-29 10:54:07 55

转载 openldap修改管理员密码

如上可见,我们要修改的是第二段的cn=admin,dc=163,dc=com用户密码。注意:执行后新密码立即生效。3、编写修改密码文件。

2024-03-06 16:02:26 318

原创 openldap创建只读账号

背景:公司内部开源软件及认证服务应用,需要对接ldap认证,为了保障用户数据安全,建议创建一个只读的ldap账号作对接。2)使用ldapmodify命令修改优点是服务无影响,可以正常提供服务,比直接修改配置文件灵活。1)格式中换行要注意空格。1、创建ldap只读账号。2、配置只读账号权限。

2024-03-06 15:50:13 427

原创 pipeline构建android项目

使用jenkins编译android项目,要满足以下条件:1、JDK选择openjdk还是oraclejdk,JDK版本2、gradle版本2、Android-sdk包及版本以上信息需要跟研发人员确认。

2022-10-27 16:55:01 1367 1

原创 Jenkins集成LDAP

jenkins集成OpenLDAP

2022-07-20 18:02:53 573

原创 confluence集成LDAP

confluence集成LDAP。

2022-07-20 13:53:16 437

原创 LDAP部署与配置

ldap部署与配置

2022-07-05 20:12:53 374

原创 ansible配置登入凭证

登入凭证配置方式二选一(建议方案二)方案一:使用用户名+口令ssh登录[root@manager ~]# cat /etc/ansible/hosts[test]172.16.1.7 ansible_ssh_user=root ansible_ssh_pass=123456172.16.1.8 ansible_ssh_user=root ansible_ssh_pass=123456172.16.1.9 ansible_ssh_user=root ansible_ssh_pass=123456

2022-03-01 11:25:49 709

原创 ansible基本介绍及安装

基本介绍:软件由python语言开发其功能实现基于SSH远程连接服务可以实现批量系统配置、批量软件部署、批量文件拷贝、批量运行命令等功能不需要单独安装客户端(no agents),基于系统自带的sshd服务,sshd就相当于ansible的客户端。不需要服务端(no servers)需要依靠大量的模块实现批量管理。配置文件/etc/ansible/ansible.cfg,不用配置先决条件:您将Ansible安装在控制节点上,然后使用SSH(默认情况下)与您的受管节点(您要自动化的那些终端设

2022-03-01 11:21:18 457

原创 ansible登入凭证的选择

从安全性、便捷性和可维护性三个方面分析Ansible登录凭证的选择问题:1、安全性预分发公钥到目标服务器优点和缺点都是一样的,即目标环境的安全性取决于ansible所在宿主机的安全性。宿主机一旦被攻破,则全环境都沦陷。但假设我们可以保证宿主机的安全,则目标环境的口令设置上就可以有相当高的自由度,甚至可以完全随机获得极高强度的口令,而不用考虑口令记录和存储的问题。宿主机的安全加固目标小,也容易得多。使用用户名+口令ssh登录必须有地方存储目标环境的登录信息,且口令须明文存储或传输。这个存储媒介可以是

2022-03-01 11:20:03 154

原创 gitlab忘记管理员密码

刚装了一个gitlab服务,打开浏览器没有提示设置密码,直接就让输入用户密码,这种情况下不要着急,可以通过几行命令帮你找回密码

2022-01-06 12:20:40 597

原创 在windows上编译时中文在jenkins控制台显示乱码

在windows cmd 模式下,输入命令 : chcp如上图,我的活动代码页为936,意思是"中国-简体中文(GB2312)"说明:代码页是“字符集编码”的别名,也有人称为“内码表”。下表列出了所有支持的代码页及其国家(地区)或者语言:代码页 国家(地区)或语言437 美国708 阿拉伯文(ASMO 708)720 阿拉伯文(DOS)850 多语言(拉丁文 I)852 中欧(DOS) - 斯拉夫语(拉丁文 II)855 西里尔文(俄语)857 土耳其语860 葡萄牙语861 冰

2021-12-21 15:51:52 512

原创 Ant脚本使用eclipse自带的编译器进行编译

当通过自动化的方式用ant来编译我们的Eclipse项目时,会发现ant中javac任务往往只能编译一部分代码。当代码有编译错误时,ant就停止编译,不再继续编译剩下的代码。这种方式给一些单元测试或者脚本类的工程带来了麻烦,因为这类工程中的错误往往只是一个脚本的语法问题,并不影响其他脚本。所以这类工程希望尽可能多的编译全部代码,而不是因为一个编译错误而停止。但我们在Eclipse里面编译工程时,却没有这样的问题,Eclipse将会把所有的代码都编译一遍,最后显示所有的错误。这是因为这时用的是Eclipse

2021-11-24 10:07:17 757

原创 【shell日志颜色处理】

#!/bin/bashDIR=$(cd $(dirname $0);pwd)LOGPATH=${DIR}/install.logGREEN='\033[0;32m'RED='\033[0;31m'NOCOLOR='\033[0m'YELLOW='\033[0;33m'logSuccess() { printf "${GREEN} $1 ${NOCOLOR}\n" 1>&2 printf "[SUCCESS] $1 \n" >> "${LOGPATH}".

2021-11-19 15:29:34 1415

原创 wsadmin使用

官方参考:https://www.ibm.com/docs/zh/search/wsadmin一、此脚本在单个服务器上启动应用程序。举例:启停命令为例startApplicationOnSingleServerstopApplicationOnSingleServer 参数描述. 运行脚本以在服务器上启动应用程序。appName 指定要启动的应用程序的名称。nodeName 指定部署应用程序的节点的名称。serverName 指定部署应用程序的应用程序服务器的名称。要运行该脚本,请指定应用程

2021-10-13 11:30:57 555

原创 saltstack认证失败

问题描述:在salt-master与salt-minion认证过程中,可能会因误操作导致的密钥对儿不匹配的情况,master端显示在denied keys列表中无法通过认证。首先我们要了解密钥对的存放位置 1、master 秘钥对默认存储在: /etc/salt/pki/master/master.pub /etc/salt/pki/master/master.pem 2、master 端认证的公钥存储在: /etc/salt/pki/master/min

2021-10-13 11:18:01 426

原创 K3s kubernetes集群搭建

K3s kubernets集群搭建架构介绍集群数据存储选项嵌入式DB的高可用前提条件安装Kubernetes架构介绍K3s 架构的一个主要优点是,它允许使用外部数据库保存集群数据,从而可以将 K3s 服务器节点视为无状态的。K3s 易于安装,仅需要 Kubernetes 一半的内存,而且所有组件都在一个不超过 100 MB 的二进制文件中。一个 K3s HA 集群可以由两个或多个server 节点,将为 Kubernetes API 提供服务并运行其他 control-plane 服务。外部数据

2021-09-22 11:34:25 707

原创 Shell脚本清理harbor镜像

我们经常会遇到harbor服务器磁盘不足的情况,要是删除的镜像多,通过web界面选择的方式会比较慢,于是写了下面脚本,可以通过API清理镜像,这样就方便多了。若有瑕疵请各位大佬留言。#!/bin/bash#API usage reference https://github.com/goharbor/harbor/blob/v1.7.5/docs/swagger.yamlHarbor_URL=https://harbor.xxxxx.com#SSL证书cacert="/data/cert/ha

2021-09-18 14:49:43 858

转载 Nginx的5大应用场景

一、HTTP服务器Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。1、 首先在文档根目录Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个test.html;2、 配置nginx.conf中的server3、访问测试http://localhost/ 指向/usr/local/var/www/index.html, index.html是

2021-09-06 14:50:26 52

原创 jenkins动态获取gitlab分支

为什么要动态获取gitlab分支?每个项目代码库都会有不同的分支,(如果你没有用多分支流水线的情况下)对于普通的流水线项目我们可以 让一条流水线来支持多个分支的发布,其实有时候你会发现每个分支的集成步骤都是差不多的。如果出现差异步骤我们也可以在jenkinsfile中根据不同的分支执行不同的stage。如何解决固定分支问题?起初我们的流水线项目配置分支可能是采用的选项参数。创建一个选项参数然后把项目经常用到的分支给更新上去,最后开发人员在发布的时候来选择对应的分支。看似解决了固定分支问题,但是后期维护起

2021-08-30 16:55:17 3433

原创 从二进制文件安装 Docker

Docker安装简述安装配置:简述参考官方链接:https://docs.docker.com/engine/install/binaries/操作系统版本:CentOS7以上安装版本:18.06.3-ce安装方式:二进制安装官网下载地址:https://download.docker.com/linux/static/stable/x86_64/安装wget https://download.docker.com/linux/static/stable/x86_64/docker-18.0

2021-08-18 09:45:12 177

原创 saltstack对接VMware虚拟化

第1章操作须知1.1官方网站官方链接 https://docs.saltstack.com/en/latest/topics/cloud/vmware.html通过安装salt-cloud模块可以实现对vsphere的管理,若想通过模板克隆虚拟机,需具备以下条件:1、安装salt-cloud、安装pyvmomi,安装salt-master、salt-api。2、安装vcenter,因为通过模板克隆功能只有vcenter才有这个能力。3、相关配置文件/etc/salt/cloud...

2021-08-17 18:03:33 274

Linux操作系统检查脚本

检查cpu负载、内存、磁盘io、文件系统使用率等等

2021-09-22

docker-compose-ldap.yml

OpenLDAP服务以及用户自助修改密码功能。

2021-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除