- 博客(17)
- 资源 (111)
- 问答 (1)
- 收藏
- 关注
原创 alpine 镜像的 docker 设置时区
alpine 是精简版镜像,默认不带 timezone,需要我们处理一下,步骤如下:1、安装 timezone 数据包apk add -U tzdatals /usr/share/zoneinfo为了防止添加失败,加上-U 参数,更新仓储缓存。列出安装的时区文件,验证是否下载成功。2、拷贝需要的时区文件到localtime,国内需要的是Asia/Shanghai:cp /usr/s...
2020-03-30 14:38:47 2097
原创 K8S dashboard 2.0 安装配置并使用 ingress-nginx 访问
K8S dashboard 安装配置(v1.17.0)一、dashboard总配置文件下载官网地址:https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/wget -O kubernetes-dashboard.yaml https://raw.githubusercontent.com/ku...
2020-03-23 13:29:37 7266 2
原创 openssl自签发https证书
步骤:# 生成CA私钥与CA证书openssl genrsa -out cakey.pem 2048openssl req -new -x509 -sha256 -key cakey.pem -out cacert.pem -days 3650 -subj /C=CN/ST=JiangSu/L=NanJing/O=Shanhy/OU=Shanhy/CN=helloworld.shanhy....
2020-03-22 21:11:07 771
原创 免费https证书(泛域名的,自动续期)
实现目标:免费https证书,是泛域名的!泛域名的!就是那种*.baidu.com这种,内置自动续期!certbotcertbot 免费泛域名证书的生成,容器启动自动生成,容器自动证书自动续期(按官方证书即将到期的30天)。目前支持阿里云 DNS、腾讯云 DNS、华为云 NDS、GoDaddy。使用方法命令代码docker run -itd --name xzxiaoshan-cert...
2020-03-19 16:42:56 5908 2
原创 K8S RBAC介绍
在Kubernetes中,授权有ABAC(基于属性的访问控制)、RBAC(基于角色的访问控制)、Webhook、Node、AlwaysDeny(一直拒绝)和AlwaysAllow(一直允许)这6种模式。从1.6版本起,Kubernetes 默认启用RBAC访问控制策略。从1.8开始,RBAC已作为稳定的功能。通过设置–authorization-mode=RBAC,启用RABC。所以RBAC也就...
2020-03-19 14:53:13 5370 1
原创 K8S Ingress 之 nginx-ingress-controller
阅读本文之前,建议先看一下前一篇文章《K8S Ingress 之 traefix-ingress-controller》,简单的了解下上篇文章的内容即可。然后本文直接上配置步骤:1、下载主描述文件# wget 下载到本地wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.30.0/deploy/st...
2020-03-17 18:51:34 4713 1
原创 K8S Ingress 之 traefik-ingress-controller
文本先说一下背景,再谈一下组件关系,然后看看怎么实施配置部署。一、需求背景接上篇(k8s的helloword)已经实现了我们对web服务的部署和正常外部访问,但是你可能发现了,我们使用的端口是30001,采用了NodePort方式映射并固定了30001端口,使其可以固定对外提供服务。但是,该端口默认范围是30000~32767,并且我们的web服务一般都是80、443端口对外,因此我们产生了...
2020-03-17 15:57:57 3622
原创 K8S HelloWorld
K8S集群搭建完成后,HelloWorld自然也不能缺席。本文使用K8S按如下结构图关系部署 HelloWorld 容器。(图)步骤1、创建deployment文件(RS=3个副本)2、创建service文件(NodePort 模式)3、创建deployment和service4、查看结果5、访问验证# 在所有Node节点集群中 curl 验证# 使用PC浏览器访问 ...
2020-03-14 17:21:29 4146
原创 安装配置 Flannel+Docker
安装配置 Flannel(基于Etcd集群,点击查看)前置说明所有docker宿主机上都需要进行 flannel 配置,flanneld 为每个docker宿主机上的systemd服务。flannel 的安装非常简单,直接下载二进制文件即可(当然您也可以自己编译)打开网址 https://github.com/coreos/flannel/releases 下载最新版对应的架构的版本,一般...
2020-03-14 17:03:54 2827 2
原创 网段简写,根据子网掩码求IP地址段范围
问题:计算网段172.16.0.0/23的IP地址段是多少到多少?解答:1、由题可得起始IP地址为:172.16.0.12、其中23为子网掩码用“位数”的简写方式,意思是子网掩码的二进制为从左到右23个1组成的二进制11111111.11111111.11111110.00000000,转换为十进制结果为255.255.254.0,并得出右侧为0的有9位可以表示主机段3、计算广播地址:...
2020-03-14 12:40:46 11390 1
原创 手工部署kubernetes-1.17.0(不含etcd集群和flannel)
二进制部署kubernetes-1.17.0(不含etcd集群和flannel,点击跳转)ip地址LableComponent192.168.1.54masterapiserver,scheduler,controller-manager,etcd,docker,flannel192.168.1.65nodekubelet,kube-proxy,docker,...
2020-03-13 11:48:47 2234 2
原创 ETCD集群部署
ETCD集群部署+flannel附件/opt/soft/etcd/etcd-v3.4.4-linux-amd64.tar.gz下载地址:https://github.com/etcd-io/etcd/releases服务器192.168.1.54、192.168.1.65、192.168.1.105安装1、解压包(每台机器)ETCD_VER=v3.4.4cd /opt/soft/...
2020-03-13 11:47:03 4604 1
原创 网页视频流m3u8/ts视频下载(之ffmpeg)
首先,本文不对 m3u8/ts、ffmpeg 进行科普,请自行了解。下面的篇幅送给明白的你 ^_^单刀直入步入正题,使用浏览器F12(或其他抓包工具)获取视频页的 m3u8 文件URL地址。然后,下面的命令送给你:# 这2行是语法(更详细的详见ffmpeg官网)$ ffmpeg -i <m3u8-path> -c copy OUTPUT.mp4$ ffmpeg -i <...
2020-03-05 16:04:49 11264 4
原创 MySQL插入性能之参数 rewriteBatchedStatements=true
提高MySQL插入性能的方法大概分为3类:1、调整MySQL相关参数2、插入的时候对事物进行控制,不要每条提交一次3、减少程序提交SQL给MySQL的频率,不要每次提交一条本文针对第三点增加对应的参数,效果立竿见影,连接数据库参数 rewriteBatchedStatements=true。例如:jdbc:mysql://127.0.0.1:3306/shanhy?rewriteBat...
2020-03-05 15:04:12 8422
原创 Java OOM 类型
1、java.lang.OutOfMemoryError: PermGen space说明PermGen space的全称是Permanent Generation space,是指内存的永久保存区域。用于存放Class和Meta的信息,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能...
2020-03-05 14:48:26 966
原创 Java 读取文件 MD5 sha1 sha256 sha224 sha384 sha512
在Java中读取文件的MD5或SHA码,用于对文件完整性进行校验,示例代码较为简单,如下:一、使用到的 jar (pom.xml)<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <ve...
2020-03-05 10:51:34 1616
原创 Win10微软帐户切换不回Administrator本地帐户的解决方法
原来Administrator为本地帐户,不知道什么时候被绑定微软帐户后,你发现无法切换回本地帐户,连【改用本地帐户登录】按钮都没有。那么,当你看到本文的时候,说明你有切回本地账户的需求,本文亲测可用!首先如下图所示,我已经绑定了微软账户后的账户页面,完全没有切回本地账户的按钮:实现切回本地账户的需求,按照如下步骤操作:1、打开注册表,将Administrators的完全控制权限打开...
2020-03-04 00:04:26 10076 5
中国“新基建”发展研究报告.pdf.zip
2020-08-17
SpringBoot学习过程各种Demo
2016-02-03
spring+jms+jta事务的消息发送和消息消费
2015-12-13
Tomcat Session Redis 共享
2015-09-20
apk加壳和伪加密(防止反编译)
2015-08-20
Java敏感词处理
2015-08-14
Android 关于设备状态和操作的API
2015-08-12
jacob、GhostScript转换Office为pdf,转换pdf为高清图片
2015-01-28
ghostscript-9.15-linux-x86_64.tgz免安装版
2015-01-15
ESXi Intel-I129V 网卡驱动
2021-08-29
springboot2.x 多数据源
2020-05-28
docker-pkg.tar.gz
2019-11-09
单核工作法图解(文字版非扫描)PDF
2018-03-29
windows包装exe创建服务文件instsrv和srvany
2017-12-04
基于jd-core的java反编译
2017-03-27
kafka-web-console-2.1.0-SNAPSHOT.zip
2016-08-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人