- 博客(23)
- 资源 (9)
- 收藏
- 关注
原创 Helm的安装使用
helm 是什么Helm 是 Kubernetes 的包管理器。包管理器类似于我们在 Ubuntu 中使用的apt、Centos中使用的yum 或者Python中的 pip 一样,能快速查找、下载和安装软件包。Helm 由客户端组件 helm 和服务端组件 Tiller 组成, 能够将一组K8S资源打包统一管理, 是查找、共享和使用为Kubernetes构建的软件的最佳方式。chart是什么Helm使用的包格式称为 chart。 chart就是一个描述Kubernetes相关资源的文件集合。单个cha
2021-09-26 11:09:20
10006
原创 k8s namespace(名称空间)操作
k8s namespace(名称空间)操作查询namespace创建namespace删除namespace查询namespace命令kubectl get ns或者kubectl get namespaces案例:[root@123 ~]# kubectl get namespacesNAME STATUS AGEdefault Active 3h40mkube-node-lease Active 3h40mkube-publi
2021-09-24 13:40:29
1831
原创 k8s单节点无法启动pod
k8s单节点无法启动pod错误信息:pod didn't tolerate原因:默认 k8s 不允许往 master 节点装东西,强行设置下允许解决方案:如下(参考[k8s 1.12.1 的坑和解决方法](https://segmentfault.com/a/1190000017010166))错误信息:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized原因: 集群没有配置网络
2021-09-23 20:43:54
2671
原创 构建LibreOffice基础镜像
构建LibreOffice基础镜像Dockerfile制作Dockerfile制作参考:Dockerfile制作Dockerfile制作带验证
2021-09-16 14:43:26
455
原创 Docker镜像使用
二、Docker镜像使用(docker常用命令)2.1 Docker镜像拉取2.2 Docker镜像查看2.2.1 列出本地已有镜像2.2.2 添加镜像标签2.2.3 查看镜像详细信息2.2.4 查看镜像构建历史2.2.5 搜索镜像2.1 Docker镜像拉取命令:docker pull Name[:Tag] ,如下docker pull ubuntu:18.04此处的[:tag]为可选信息,如不填写,默认为tag为 latest ,一般latest会随着最新版本变动而变动,如对版本有明确需求,
2021-09-10 17:34:40
488
原创 使用Docker-java API对容器化操作
使用Docker-java API对容器化操作Docker-java 简介入门案例介绍Docker Remote APIDocker Remote API 打开后可能存在的隐患(重要)Docker客户端与服务端TLS认证(Docker Remote API认证)Docker-java 简介Docker-java是一个开源的项目,目前托管在github上,拥有一套完整的API,用以操作docker服务.github地址:docker-java,基本入手文档:docker-java入门文档测试demo
2021-01-25 16:10:19
2370
5
原创 查询linux自动重新启动原因
查询linux自动重新启动原因Linux 服务器因 CPU 温度过高自动重启http://www.s2.cn/news.php?id=33Linux服务器不明原因重启了,怎么查找原因http://bbs.51cto.com/archiver/tid-861470.html重启的信息可以通过dmesg来看系统的log一般都是记录在/var/log/messages里命令:cat /var/log/messages | grep 'reboot'linux启动日志: /var
2020-08-12 19:17:44
29768
原创 几种(linux机器间)端口的联通行测试方法
几种常用方法下面一一介绍:1 telnet方法2 wget方法3 ssh方法4 curl方法1 telnet用法: telnet ip port(1) telnet连接不存在的端口 telnet 1.1.1.1 8 Trying 1.1.1.1... telnet: connect to address 1.1.1.1: Connection timed ...
2020-05-22 19:37:23
400
原创 Nginx 反向代理HTTPS -------- 最简单的自签名证书生成
Nginx 反向代理HTTPS ---- 最简单的自签名证书生成原理证书生成Nginx 配置访问验证原理证书生成首先确定本机有安装opensslopenssl version -a如果没有进行安装yum install opensslyum install openssl-devel创建gencert.sh#!/bin/sh# create self-signed server certificate:read -p "Enter your domain [ww
2020-05-22 11:07:51
1906
原创 Redis5及以下版本集群部署
Redis集群部署Redis5与以下版本的区别Redis 安装集群部署配置文件的配置Redis5集群部署Redis5以下版本集群部署关闭集群集群结果验证附件1. [Redis 命令合集](https://www.cnblogs.com/zhoujinyi/p/11606935.html)2. [Redis 功能详解](https://www.cnblogs.com/sanduzxcvbnm/p/11300942.html)Redis5与以下版本的区别Redis5之后,集群部署使用的命令有变更,Re
2020-05-21 20:38:56
2934
原创 Redis笔记1 ---- redis的安装
Redis笔记一 :redis的安装方式一 :通过yum安装, 但是这种方式安装的大概率不是最新版本1.安装#安装yum -y install redis#启动redis-server #或者,指定启动配置文件,redis-server 后跟redis配置文件位置redis-server ./redis.conf可以通过其他方式安装最新版本,参考:https://www.jianshu.com/p/8469006bd28d方式二:下载源码包,进行编译...
2020-05-21 16:35:26
138
原创 Linux下mysql的安装与卸载
mysql的卸载一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpm -qa|grep -i mysql 可以看到如下图的所示:显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel52、停止mysql服务、删除之前安装的mysql删除命令:r...
2020-05-12 11:46:44
351
原创 判断日期是否在本周内,获取本周信息
/** * 计算本周周一和周日日期 * * @return MAP * * @author jiangfengcheng */ private static HashMap<String, String> getWeekByDate() { HashMap<String, String> ...
2019-11-28 11:46:11
1149
原创 lombok注解介
lombok注解文档(各种注解及其详尽案例,通俗易懂)lombok是一个可以帮助我们简化java代码编写的工具类,尤其是简化javabean的编写,即通过采用注解的方式,消除代码中的构造方法,getter/setter等代码,使我们写的类更加简洁,当然,这带来的副作用就是不易阅读…不过,还是能看得懂吧,废话不多说,先看一下lombok支持的一些常见的注解。@NonNull@Cleanup...
2019-10-14 11:24:36
118
转载 VIM 的常用命令
一、Vim三种模式:1、Vim和Vi:两者都是多模式编辑器;Vim是Vi升级版,再兼容Vi所有指令的同时增加了一些新功能支持;特点:语法加亮:使用不同的颜色加亮代码; 多级撤销:Vi只能撤销一次操作,Vim可以无限次撤销; 可视化操作:可以在终端模式运行,也可以在Xwindows模式运行;2、Vim的三种模式:命令模式(Comman...
2019-05-21 15:58:27
283
原创 linux 离线情况下安装gcc-
原因:因工作需要,在公司中安装指定版本gcc,苦于不能联网,且机器中没有低版本的gcc,以至于,安装中出现了,各种依赖缺失,各种坑,层次不穷,这里笔者写下自己的使用的最笨办法 ~(0.0)~,一、安装任意版本gcc,这里为4.8.51.机器中没有低版本gcc,所以使用将gcc压缩包会出现各种依赖缺失,所以这里使用了rpm包,下载rpm包集合https://download.cs...
2019-01-18 11:09:30
3673
原创 error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file o
错误原因:启动项目时,报错:error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory使用,查询语句查询当前系统中是否存在:libcrypto.so.4find / -name libcrypto.so.4如过没有,...
2019-01-18 10:39:16
4072
原创 linux下setuptools 和 pip的安装
当前python版本为 python2.7安装setuptools:首先下载并安装setuptools:wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.pysudo python ez_setup.py --insecure注意:如果提示 “xxx 不在 sudoers 文件中。此事将被报告”,需要做...
2019-01-12 19:03:32
664
原创 CentOS 安装完整手册(附mysql和iptable安装)
CentOS 7 下载地址 http://mirrors.btte.net/centos/7/isos/x86_64/ http://mirrors.cn99.com/centos/7/isos/x86_64/ http://mirrors.sohu.com/centos/7/isos/x86_64/ http://mirrors.aliyun.com/centos/7/isos/x8...
2018-11-26 17:46:56
1612
原创 ThreadLocal从懵到理解
一、常见用法ThreadLocal用于保存某个线程共享变量:对于同一个static ThreadLocal,不同线程只能从中get,set,remove自己的变量,而不会影响其他线程的变量。1、ThreadLocal.get: 获取ThreadLocal中当前线程共享变量的值。2、ThreadLocal.set: 设置ThreadLocal中当前线程共享变量的值。3、ThreadL...
2018-09-29 20:32:55
220
原创 MySQL及navicat for mysql中文乱码
参考:https://www.cnblogs.com/mufire/p/6697994.html https://blog.youkuaiyun.com/u012410733/article/details/61619656MySQL及navicat for mysql中文乱码 全部使用utf8编码MySQL中文乱码解决查看默认编码格式:? 1 ...
2018-09-27 12:46:11
2247
转载 lz与sz的安装与卸载
原文地址:http://www.linuxdown.net/install/faq/20160310_how_linux_4985.html 1.软件安装 (1)编译安装(适合所有系统)root 账号登陆后,依次执行以下命令:cd /tmpwget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gztar zxvf l...
2018-09-26 23:57:39
1789
原创 Linux下Redis安装指南
参考链接:https://www.cnblogs.com/lauhp/p/8487029.html https://www.cnblogs.com/zsg88/p/8321644.html https://www.cnblogs.com/codersay/p/4301677.html安装:1.获取redis资源 wge...
2018-09-26 17:09:31
132
SpringBoot实战,第四版,高清版,完美书签
2018-11-29
Docker技术入门与实战第二版(高清,带书签)
2018-11-29
深入理解SpringCloud与微服务构建,带书签
2018-11-29
Shell脚本编程入门100例
2018-10-22
JavaEECN.chm
2017-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人