Wave Blog

Ops攻城狮的Blog

 2018-12-20 14:28:32 | 0条评论

Tomcat配置https模式访问

### 1.准备文件 首先需要准备密钥文件(`KEY`文件)和证书文件(`CRT/CER`文件),然后使用命令或其它方式转换成`xxx.jks`文件,这里我使用下面网站进行转换: [https://www.myssl.cn/tools/merge-jks-cert.html](https://www.myssl.cn/tools/merge-jks-cert.html) ### 2.配置Tom
 2018-12-18 12:38:07 | 0条评论

Kubernetes 排错之 Pod 异常

### 本章介绍 Pod 运行异常的排错方法。 一般来说,无论 Pod 处于什么异常状态,都可以执行以下命令来查看 Pod 的状态 ``` kubectl get pod -o yaml 查看 Pod 的配置是否正确 kubectl describe pod 查看 Pod 的事件 kubectl logs [-c ] 查看容器日志 ``` 这些事件和日志通常都会有助于排查 Pod
 2018-12-05 11:18:49 | 0条评论

高可用源码部署Kubernetes

|角色 |IP |组件 | |:--- |:--- |:--- | |镜像仓库 |hub.wubolive.com |Harbor | |k8s-master1 | 192.168.0.11 |kube-apiserver,kube-controller-manage,kube-scheduler,etcd,keepalived| |k8s-master2 | 192.1
 2018-12-03 15:53:14 | 0条评论

Harbor 更改访问端口

## 前言 默认情况下,Harbor的侦听端口80(HTTP)和443(HTTPS),因某原因无法使用80或443端口可按照本方法更改。 ### 修改docker-compose.yml文件 找到nginx镜像配置,将外网映射端口改成未被占用的端口 ``` [root@hub harbor]# vim docker-compose.yml proxy: image: goharbor
 2018-12-03 15:37:58 | 0条评论

Harbor私有仓库安装

## Harbor安装 https://github.com/vmware/harbor/releases 中下载Harbor online installer离线安装包 ``` [root@hub ~]# wget https://storage.googleapis.com/harbor-releases/release-1.6.0/harbor-online-installer-v1.6.
 2018-10-29 09:26:01 | 0条评论

CentOS 内核优化

``` #关闭ipv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 # 避免放大攻击 net.ipv4.icmp_echo_ignore_broadcasts = 1 # 开启恶意icmp错误消息保护 net.ipv4.icmp_ignore_bogus_error_responses =
 2018-10-25 10:50:30 | 0条评论

CentOS 7 删除网桥和网卡

``` brctl show #查看网桥状态 brctl delif <网桥名> <端口名> #卸载网桥上的端口 ifconfig #查看是否有网桥网卡名 ifconfig <网桥名> down #关闭此网卡 brctl delbr <网桥名> #删除网桥 ```
 2018-10-12 17:26:07 | 0条评论

Tomcat 报错Error processing request java.lang.NullPointerException

### **问题描述** 在登入tomcat部署的应用时发现界面显示异常,从开发者工具中看到有部分内容显示400,进入后台查看Tomcat日志出现以下报错: ``` 12-Oct-2018 16:38:48.594 INFO org.apache.coyote.http11.AbstractHttp11Processor.process Error parsing HTTP request h
 2018-10-11 18:42:45 | 0条评论

logrotate切割日志

## 简介 今天查看LDAP Server的日子文件,发现openldap的日志高达11G,没有进行日志切割排查起来特别不仿版,现在来配置rsyslog服务来保存并切割日志。 ### 编辑rsyslog配置文件 编辑/etc/rsyslog.conf ,在最后加入以下内容,将日志保存在以下路径 ``` local4.* /var/log/ldap/sldapd.log ``
 2018-10-12 14:54:52 | 0条评论

Dockerfile

## 简介 * dockerfile由`注释`及`指令`组成. * 指令应该为大写形式(非必须). * 除注释行外,第一个指令必须为`FROM`,用于指定原始镜像. * 需要有一个特定的工作目录. * `Dockerfile`文件首字母"D"必须为大写. * `.dockeringore`文件用于排除不必要的文件和目录 ## 指令说明 |指令|说明| |:---- |:--