上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 56 下一页
摘要: 注:高版本(14以上)docker执行login命令,默认使用https,且harbor必须使用域名,只是用ip访问是不行的。 假设使用的网址是:www.harbor.mobi,本机ip是192.168.75.100 因为这个网址是虚拟的,所以需要在本机hosts文件中添加 把yourdomain. 阅读全文
posted @ 2019-11-29 10:52 哈喽哈喽111111 阅读(10802) 评论(3) 推荐(2)
摘要: ``` 一个 Chart 包由以下几个配置文件组成: wordpress/ Chart.yaml # Yaml文件,用于描述 Chart 的基本信息,包括名称版本等 LICENSE # [可选] 文本格式的协议 README.md # [可选] 应用介绍、使用说明 requirements.yaml # [可选] 用于存放当前 Chart 依赖的其它 Chart 的说明文件 values.yaml 阅读全文
posted @ 2019-11-28 17:37 哈喽哈喽111111 阅读(1434) 评论(0) 推荐(0)
摘要: 有两种方法 一是按照正常流程直接用yaml文件的形式发布应用到k8s集群上 二是把生成好的yaml文件发布到kubeapps应用商店,在应用商店中操作发布应用到k8s集群中 这里采用第二种方式的变种方式:使用Helm chart 的方式把应用直接部署到k8s集群中 参考文章:https://www. 阅读全文
posted @ 2019-11-28 17:21 哈喽哈喽111111 阅读(3854) 评论(0) 推荐(0)
摘要: 先stop,然后再down 阅读全文
posted @ 2019-11-28 16:51 哈喽哈喽111111 阅读(279) 评论(0) 推荐(0)
摘要: Harbor启动都是多个容器的,首先查看一下是否有相关容器未启动 可以看到有一个容器状态是unhealthy,重启这个容器 然后再次查看,等容器状态是healthy后即可访问 阅读全文
posted @ 2019-11-28 14:40 哈喽哈喽111111 阅读(5925) 评论(0) 推荐(0)
摘要: harbor helm仓库使用 官方文档地址:https://github.com/goharbor/harbor Monocular 从1.0 开始专注于helm 的UI展示,对于部署以及维护已经去掉了,官方也提供了相关的说明以及推荐了几个可选的部署工具,从使用以及架构上来说kubeapps 就是 阅读全文
posted @ 2019-11-27 18:33 哈喽哈喽111111 阅读(3713) 评论(0) 推荐(0)
摘要: 更换仓库 默认的stable仓库地址是:https://kubernetes charts.storage.googleapis.com 若遇到Unable to get an update from the “stable” chart repository (https://kubernetes 阅读全文
posted @ 2019-11-27 15:30 哈喽哈喽111111 阅读(4110) 评论(0) 推荐(0)
摘要: ```bash # helm help The Kubernetes package manager To begin working with Helm, run the 'helm init' command: $ helm init This will install Tiller to your running Kubernetes cluster. It will also set up 阅读全文
posted @ 2019-11-27 13:59 哈喽哈喽111111 阅读(2415) 评论(0) 推荐(0)
摘要: 1. 情况说明 使用一台VMWare Workstation虚拟机,4核8G内存,50G磁盘 已安装KubeSphere 2.1 版本,已经按照官方文档的入门必读,示例一创建好相应的账号信息等 KubeSphere 文档地址:https://kubesphere.com.cn/docs/v2.1/z 阅读全文
posted @ 2019-11-27 12:17 哈喽哈喽111111 阅读(1983) 评论(0) 推荐(0)
摘要: 压缩包解压,然后打开谷歌浏览器,右上角三个竖点,更多工具,扩展程序,右上角打开开发者模式,左上角点击"加载已解压的扩展程序",找到刚才解压后的目录,打开即可 在谷歌浏览器中打开插件,右上角输入es地址即可 插件下载地址:https://files.cnblogs.com/files/sanduzxc 阅读全文
posted @ 2019-11-26 16:02 哈喽哈喽111111 阅读(17) 评论(0) 推荐(0)
摘要: 注意: 此shell脚本仅供基本使用,还有好多待完善的地方 大致流程 1. 使用Jenkins从Gogs拉取仓库代码,根据选择的参数和输入的标签,确定要编译打包jar的模块,以及要制作的docker镜像信息等 2. 编译打包成jar包,然后根据代码目录里的Dockfile文件制作docker镜像 3 阅读全文
posted @ 2019-11-14 11:50 哈喽哈喽111111 阅读(1116) 评论(0) 推荐(0)
摘要: ```yaml apiVersion: v1 #必选,版本号,例如v1,版本号必须可以用 kubectl api-versions 查询到 . kind: Pod #必选,Pod metadata: #必选,元数据 name: string ... 阅读全文
posted @ 2019-11-11 17:37 哈喽哈喽111111 阅读(317) 评论(0) 推荐(0)
摘要: 00.组件版本和配置策略 组件版本 Kubernetes 1.14.2 Docker 18.09.6 ce Etcd 3.3.13 Flanneld 0.11.0 插件: Coredns Dashboard Metrics server EFK (elasticsearch、fluentd、kiba 阅读全文
posted @ 2019-11-11 15:09 哈喽哈喽111111 阅读(1637) 评论(0) 推荐(0)
摘要: 本章看点: 1. 理清Deployment,ReplicaSet和Pod的关系,以及三者之间的网络关系,ip地址和端口号 2. 通过Pod进入docker容器修改里面的内容 3. 外部网络访问Pod里面的应用 一、通过 Service 访问 Pod 我们不应该期望 Kubernetes Pod 是健 阅读全文
posted @ 2019-11-11 15:06 哈喽哈喽111111 阅读(1639) 评论(0) 推荐(0)
摘要: 解决思路: kubectl 默认从 ~/.kube/config 配置文件获取访问 kube apiserver 地址、证书、用户名等信息,如果没有配置该文件,或者该文件个别参数配置出错,执行命令时出错:The connection to the server localhost:8080 was 阅读全文
posted @ 2019-11-07 18:22 哈喽哈喽111111 阅读(4834) 评论(0) 推荐(0)
摘要: 意义: 一开始实现这个目的是在Jenkins中使用的shell脚本,也就是如下的这个: 变量 是使用的Jenkins中设置的变量,具体是在:参数化构建过程,使用字符参数 截图如下: 现在使用Jenkins自带的功能来是实现上述步骤,具体看下图: 阅读全文
posted @ 2019-11-06 09:58 哈喽哈喽111111 阅读(1910) 评论(0) 推荐(0)
摘要: 1.jenkins主机上的docker配置 先在Jenkins主机的docke上配置上Harbor私有仓库地址 然后手动输入如下命令登陆进行测试: 2. jenkins配置 报错信息: Got permission denied while trying to connect to the Dock 阅读全文
posted @ 2019-11-05 16:51 哈喽哈喽111111 阅读(1614) 评论(1) 推荐(0)
摘要: 出现问题:Error response from daemon: Get https://192.168.186.120/v1/users/: dial tcp 192.168.186.120:443: getsockopt: connection refused http: server gave 阅读全文
posted @ 2019-11-05 16:24 哈喽哈喽111111 阅读(6684) 评论(0) 推荐(0)
摘要: 用命令 top 查看发现内存使用很高,可用内存很少,导致有些服务无法正常启动。 这时,可以用下面的命令查看占用内存前10的进程,改变 10 的数字,可以调整前几的个数。 下图解释: 第二行中,第一个红框是进程的名称,第二个红框是占用内存的大小,单位是 KB,其他行以此类推。 附: 测试服务器占用内存 阅读全文
posted @ 2019-11-05 14:43 哈喽哈喽111111 阅读(8157) 评论(0) 推荐(0)
摘要: 意义说明: 使用Jenkins从Gogs拉取SpringCloud微服务,拉取的是整个仓库的内容,分好多个模块文件夹,但是使用maven编译打包的话只编译打包指定的模块文件夹 若没有Gogs Webhook,只需要找到参数化构建过程进行配置即可 图片: 图片: 注意:不要配置下图打红叉的这个,若是还 阅读全文
posted @ 2019-11-04 16:29 哈喽哈喽111111 阅读(3372) 评论(0) 推荐(0)
摘要: 更换插件安装源 系统管理 插件管理 高级 升级站点,把默认的插件下载地址换成下面这个: ,然后提交即可 安装Git Parameter Plug In插件 系统管理 插件管理 可选插件,右上角搜索后,然后点击安装,最后重启Jenkins 项目配置 在源码管理处,选中Git,填写远程仓库地址,授权凭证 阅读全文
posted @ 2019-11-04 15:39 哈喽哈喽111111 阅读(2732) 评论(0) 推荐(0)
摘要: 具体工作意义是从某一个Git仓库 克隆时,只克隆检测出这个仓库里的某些文件夹内容,而不是跟平常那样把整个仓库的内容都克隆下来 从1.7.0版本开始git提供稀疏检出的功能。所谓稀疏检出就是本地版本库检出时不检出全部,只将指定的文件从本地版本库检出到工作区,而其他未指定的文件则不予检出(即使这些文件存 阅读全文
posted @ 2019-11-04 15:30 哈喽哈喽111111 阅读(2409) 评论(0) 推荐(0)
摘要: 环境介绍 : CentOS: 7.6 Docker: 18.06.1 ce Kubernetes: 1.13.4 Kuberadm: 1.13.4 Kuberlet: 1.13.4 Kuberctl: 1.13.4 部署介绍: 创建高可用首先先有一个 Master 节点,然后再让其他服务器加入组成三 阅读全文
posted @ 2019-11-02 11:10 哈喽哈喽111111 阅读(1635) 评论(0) 推荐(0)
摘要: 环境: 系统版本:CentOS 7.5 一、服务端配置 1、配置环境 关闭防火墙服务 关闭并禁用SELinux 如果selinux状态为permissive,则执行reboot重新启动即可 2、安装nfs utils和rpcbind 3、创建存储的文件夹 4、配置NFS 常用选项: ro:客户端挂载 阅读全文
posted @ 2019-11-02 10:34 哈喽哈喽111111 阅读(2113) 评论(0) 推荐(0)
摘要: 环境: 系统版本:CentOS 7.5 Git 版本:2.20.1 一、安装 Git 1、下载编译工具 2、下载依赖包 3、获取git最新版源码地址 打开github的git源码地址,下载git最新源码 https://github.com/git/git/releases 获得最新版本为: 2.2 阅读全文
posted @ 2019-11-02 10:29 哈喽哈喽111111 阅读(1028) 评论(0) 推荐(0)
摘要: 官方提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。 官方地址:https://kubernetes.io/docs/setup/minikube/ 阅读全文
posted @ 2019-11-01 18:26 哈喽哈喽111111 阅读(3848) 评论(3) 推荐(0)
摘要: 1. Dockerfile内容基础知识 每条保留字指令都必须为大写字母且后面要跟随至少一个参数 指令按照从上到下,顺序执行 表示注释 每条指令都会创建一个新的镜像层,并对镜像进行提交 2. Docker执行Dockerfile的大致流程 docker从基础镜像运行一个容器 执行一条指令并对容器作出修 阅读全文
posted @ 2019-10-30 15:09 哈喽哈喽111111 阅读(468) 评论(0) 推荐(0)
摘要: 报错原因 a.jenkins普通用户无法执行某些系统命令; b.没有为jenkins用户生成过密钥对,也没有将他的公钥拷到目标服务器上. 解决办法: 1. 在安装jenkins后,系统生成了jenkins这个普通用户,但是在/etc/passwd中,他的shell是/bin/false,所以他不能登 阅读全文
posted @ 2019-10-30 14:22 哈喽哈喽111111 阅读(3303) 评论(0) 推荐(0)
摘要: 百度云(1.5是最后一个免费的版本,linux,mac,windows全有): 链接: https://pan.baidu.com/s/1A_qR8FHd8a0ILQXsSqjfCQ 密码: 9h8c 阅读全文
posted @ 2019-10-17 10:27 哈喽哈喽111111 阅读(284) 评论(0) 推荐(0)
摘要: ``` 错误: 找不到或无法加载主类 org.apache.flume.tools.GetJavaProperty或者Error: Could not find or load main class org.apache.flume.tools.GetJavaProperty 一般来说是由于装了HBASE等工具的原因 [root@master conf]# flume-ng version Err 阅读全文
posted @ 2019-10-12 14:35 哈喽哈喽111111 阅读(3409) 评论(0) 推荐(0)
摘要: zookeeper最近的版本中有个内嵌的管理控制台是通过jetty启动,也会占用8080 端口。 通过查看zookeeper的官方文档,发现有3种解决途径: (1).删除jetty。 (2)修改端口。 修改方法的方法有两种,一种是在启动脚本中增加 Dzookeeper.admin.serverPor 阅读全文
posted @ 2019-10-12 10:29 哈喽哈喽111111 阅读(969) 评论(0) 推荐(0)
摘要: 下载、安装UltraISO软件 安装好以后,打开软件 击菜单栏的“文件”选项,再点击“打开”按钮,选择要刻录的系统镜像 点击菜单栏的“启动”选项,再点击“写入硬盘映像” 选择自己要写入的U盘,点击“写入” (若未事先格式化U盘,此时需要先格式化U盘,然后再点击“写入”) (也可以勾选上“刻录校验”) 阅读全文
posted @ 2019-10-10 13:27 哈喽哈喽111111 阅读(5840) 评论(1) 推荐(0)
摘要: 0、简要概述 LAMP是目前比较流行的web框架,即Linux+Apache+Mysql+PHP的网站架构方案。docker是目前非常流行的虚拟化应用容器,可以为任何应用创建一个轻量级、可移植的容器。现在我们就来通过docker来部署LAMP环境,并且搭建wordpress博客系统来测试。 系统环境 阅读全文
posted @ 2019-10-09 13:08 哈喽哈喽111111 阅读(1405) 评论(1) 推荐(0)
摘要: 事前准备 1. 关闭selinux 2. 安装并启动docker 3. 创建目录 把该文件放到主库所在配置文件路径下: 配置my.cnf 安装启动主库 阅读全文
posted @ 2019-10-09 10:46 哈喽哈喽111111 阅读(1519) 评论(0) 推荐(0)
摘要: 一、认识 1.什么是docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 阅读全文
posted @ 2019-10-09 10:40 哈喽哈喽111111 阅读(442) 评论(0) 推荐(0)
摘要: 1. J2EE应用 该应用根目录下有好多文件夹和以jsp结尾的文件 部署时,需要在tomcat的conf目录下的server.xml文件中添加上``,用来确当具体的代码路径 通常来说,Springboot 部署会采用两种方式:全部打包成一个jar,或者打包成一个war。 2. maven项目 war 阅读全文
posted @ 2019-10-09 10:38 哈喽哈喽111111 阅读(2664) 评论(0) 推荐(0)
摘要: + + + + + + + + + + + + + | id | select_type | table | partitions | type | possible_keys | key | key_len | ref | rows | filtered | Extra | + + + + + + 阅读全文
posted @ 2019-10-09 10:32 哈喽哈喽111111 阅读(405) 评论(0) 推荐(0)
摘要: 基本概念 采用伪集群的方式部署Kafka集群 后台启动内置的zookeeper 关闭zookeeper 开启kafk集群(伪集群),shell脚本 关闭kafk集群(伪集群),shell脚本 查看当前服务器中的所有 topic 创建 topic 删除 topic(需要 server.properti 阅读全文
posted @ 2019-10-09 10:31 哈喽哈喽111111 阅读(504) 评论(1) 推荐(0)
摘要: 1. mysql的二进制日志 记录了所有对MySQL数据库的数据增删查改和对表和数据库的修改,需要在myc.cnf配置文件中进行配置 基于段的日志格式:binlog_format=STATEMENT 基于行的日志格式:binlog_format=ROW binlog_row_image=[FULL| 阅读全文
posted @ 2019-10-09 10:29 哈喽哈喽111111 阅读(207) 评论(0) 推荐(0)
摘要: 使用MySQL自带的 mysqldump 工具可以通过逻辑备份文件恢复数据库,本文将介绍详细的逻辑备份恢复数据库操作步骤。 说明 通过物理备份文件恢复到自建数据库请参见 "RDS for MySQL 物理备份文件恢复到自建数据库" 。 关于云数据库MySQL版如何备份数据,请参见 "备份RDS数据" 阅读全文
posted @ 2019-10-09 10:25 哈喽哈喽111111 阅读(539) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 56 下一页