开运锦鲤

kubernetes系列之镜像高可用方案[harbor]

docker官方的镜像仓库方案docker registry,权限控制和UI都没有,不太适合生产环境。这里介绍一个开源的解决方案-harbor,由VMware公司中国团队为企业用户设计的Registry server开源项目,支持功能有:U...

kubernetes系列之ETCD部署

etcd 是一个分布式一致性k-v存储系统,可用于服务注册发现与共享配置如果是线下或者实验环境,部署一台etcd即可。生产环境则需要考虑高可用,3台或者5台进行集群部署,以3台为例:下载地址:https://github.com/etcd-...

精选导读
java环境-JDK下载安装

java环境-JDK下载安装

先解释下JDK/JRE的区别:简单概述:JDK是Java的开发工具,它不仅提供了Java程序运行所需的JRE,还提供了一系列的编译,运行等工具,如javac,java,javaw等,还有运维经常用到的jstat/jstack/jmap等工具JRE只是Java程序的运行环境,它最核心的内容就是JVM(...
elasticsearch安装部署

elasticsearch安装部署

一)下载:elk系列下载地址: https://www.elastic.co/cn/downloads国内下载镜像:https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/yum/二)安装企业最佳安装实践为rpm包方式安装,通过脚本批量快速部署。1...
elasticsearch ilm生命周期管理

elasticsearch ilm生命周期管理

索引生命周期管理 ILM: index lifecycle management为了能够灵活地对索引数据的生命周期进行管理,我们需要结合生命周期策略[ILM policy]、索引模板[index template]、索引别名[index alias]、索引模式[index pattern]。如果只是...
ELK/EFK--Linux系统日志收集

ELK/EFK--Linux系统日志收集

默认系统日志日期是不包含年的,为了方便采集到ELK,可以改成年月日的标准格式,看上去也更友好一些Apr 16 22:10:01 dev01 systemd: Started Session 3197 of us...
ELK/EFK--Nginx日志收集

ELK/EFK--Nginx日志收集

首先为了更适合ELK采集输出,把Nginx日志格式改成json格式输出:log_format  json  '{ "@timestamp": "$time_iso8601","rem...
Filebeat安装部署

Filebeat安装部署

下载安装wget https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/yum/7.4.2/filebeat-7.4.2-x86_64.rpmrpm -ivh filebeat-7.4.2-x86_64.rpm配...
Logstash安装部署

Logstash安装部署

下载安装Logstash组件的运行需要java,因此必须先安装JDK组件。# 安装JDKwget https://mirrors.huaweicloud.com/java/jdk/11.0.2+9/jdk-11.0.2_linux-x64_bin.tar.gztar&...
haproxy之cookie

haproxy之cookie

一. 环境:在自己的k8s上新建了几个容器:[这块可以忽略...][root@master01 k8s]# kubectl get pod -o wideNAME      &...
kubernetes系列之镜像高可用方案[harbor]

kubernetes系列之镜像高可用方案[harbor]推荐

docker官方的镜像仓库方案docker registry,权限控制和UI都没有,不太适合生产环境。这里介绍一个开源的解决方案-harbor,由VMware公司中国团队为企业用户设计的Registry server开源项目,支持功能有:UI支持,还有中文日志审计基于角色的权限控制支持注册、多项目镜...
kubernetes系列之ETCD部署

kubernetes系列之ETCD部署

etcd 是一个分布式一致性k-v存储系统,可用于服务注册发现与共享配置如果是线下或者实验环境,部署一台etcd即可。生产环境则需要考虑高可用,3台或者5台进行集群部署,以3台为例:下载地址:https://github.com/etcd-io/etcd/releases安装方式有两种,一种是下载完...
kubernetes系列之证书的创建与部署

kubernetes系列之证书的创建与部署

8.1创建TLS证书和密钥为了保证线上集群的信任和数据安全,节点之间必须要使用TLS证书来相互通信。这里我们使用自签名的证书,所以要先生成自有的TLS证书。使用 CloudFlare 的 PKI 工具集 cfssl 来生成 Certificate Author...
ssh避免公钥检查输入yes

ssh避免公钥检查输入yes

centos7以前的版本可以对服务器端sshd_config进行配置,将 StrictHostKeyChecking no 加入即可生效。但是centos7以后的ssh版本不再支持1.  使用参数ssh IP -o UserKnownHostsFile=/dev/null -o...
docker自定义镜像之手动操作方式

docker自定义镜像之手动操作方式

直接说大致的步骤吧:下载一个自己要的基础镜像,比如centos7.4以此镜像创建容器进入,安装自己要运行的服务软件以此容器为基础创建镜像提交# 我下载了一个centos 6.8的镜像作为我制作的基础镜像:[root@node2 ~]# docker&nbs...
利用dockerfile构建自己的镜像

利用dockerfile构建自己的镜像

通过写Dockerfile自动构建镜像,代替手动命令。首先文件就叫Dockerfile,第一个字母必须大写。介绍Dockerfile常见的一些指令:FROM centos    父镜像/基础镜像是谁MAINTAINER nianzong...
shell读取json格式输出

shell读取json格式输出

举个json输出的例子,以docker inspect的输出为例,当然docker inspect -f有自己的处理方式,这里介绍通过shell命令来获取键值的方法:[root@node2 ~]# docker inspect 407f5d84227a|awk...
openstack版本

openstack版本

通过 openstack –version命令查看[root@openstack-controller ~]# openstack --versionopenstack 3.12.0查看的是openstack client的版本号[python-opens...
kvm服务安装

kvm服务安装

yum -y install libcanberra-gtk2 qemu-kvm.x86_64 qemu-kvm-tools.x86_64 libvirt.x86_64 libvirt-cim.x86_64 libvirt-client.x86_64 libvirt-java.noarch libv...

未分类 更多

未分类 更多

未分类

更多

未分类

更多

Python

专题副标题-前往后台修改
更多
Python ssh远程连接模块-paramiko

Python ssh远程连接模块-paramiko

使用密码连接:#!/bin/env python3# _*_ coding:utf-8 _*_#&nb...

python list转换字符串报错TypeError: sequence item 0: expected str instance, int found

python list转换字符串报错TypeError: sequence item 0: expected str instance, int found

python list转换字符串报错TypeError: sequence item 0: expected str instance, int fo...