08 2019 档案

摘要:⒈简介: Kubernetes的Job资源在创建时会立即运行pod。但是许多批处理任务需要在特定的时间运行,或者在指定的时间间隔内重复运行。在Linux和类UNIX操作系统中,这些任务通常被称为cron任务。Kubernetes也支持这种任务。 Kubernetes中的cron任务通过创建 Cron 阅读全文
posted @ 2019-08-28 17:32 SpringCore 阅读(5849) 评论(0) 推荐(0) 编辑
摘要:⒈简介 Replicationcontroller和ReplicaSet都用于在Kubermetes集群上部署运行特定数量的pod。但是,当某些情况下我们希望在集群中的每个节点上运行同一个指定的pod就需要更为复杂的操作。 这些情况包括pod执行系统级别的与基础结构相关的操作。例如,希望在每个节点上 阅读全文
posted @ 2019-08-28 14:20 SpringCore 阅读(596) 评论(0) 推荐(0) 编辑
摘要:⒈简介 最初,ReplicationController是Kubernetes用于复制和在异常时重新调度节点的唯一组件,后来Kubernetes又引入了一个名为ReplicaSet的类似资源。它是新一代的ReplicationController,并且最终将完全替换掉ReplicationContr 阅读全文
posted @ 2019-08-28 11:06 SpringCore 阅读(401) 评论(0) 推荐(0) 编辑
摘要:⒈忽略tomcat的context-path 方式一: 停止tomcat服务,删除tomcat安装目录的webapps目录下的ROOT目录,将打成的WAR包重命名为ROOT.war,重启tomcat服务,tomcat将自动解压部署。 方式二: 为当前war包指定context-path为/ 编辑to 阅读全文
posted @ 2019-08-26 16:57 SpringCore 阅读(2589) 评论(0) 推荐(1) 编辑
摘要:引用三个问题来叙述Kubernetes的pod容器 1.为什么不直接在一个Docker容器中运行所有的应用进程。 2.为什么pod这种容器中要同时运行多个Docker容器(可以只有一个) 3.为什么k8s使用pod这种容器而不直接使用Docker容器 一个由多个进程进行组成的应用程序,无论是通过ip 阅读全文
posted @ 2019-08-22 15:47 SpringCore 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:在列出、描述、修改或删除其他命名空间中的对象时,需要给kubect1命令传递--namespace(或-n)选项。如果不指定命名空间,kubect1将在当前上下文中配置的默认命名空间中执行操作。而当前上下文的命名空间和当前上下文本身都可以通过kubect1 config命令进行更改。 要想快速切换到 阅读全文
posted @ 2019-08-22 11:37 SpringCore 阅读(2599) 评论(0) 推荐(0) 编辑
摘要:在使用Kubernetes的过程中,我们需要经常使用kubectl(客户端)命令,经常敲下kubectl是非常繁琐的,使用Linux的alias可以为一些常见的命令起别名,这样使用起来就方便多了。 ⒈查看已经定义的别名 ⒉新增一个新的别名命令,注意此命令只是一个临时的。 阅读全文
posted @ 2019-08-21 17:04 SpringCore 阅读(815) 评论(0) 推荐(0) 编辑
摘要:使用Minikube运行一个本地单节点Kubernetes集群中使用谷歌官方镜像由于某些原因导致镜像拉取失败以及很多人并没有代理无法开展相关实验。 因此本文使用阿里云提供的修改版Minikube创建一个单节点的Kubernetes集群。 阿里云教程地址:https://yq.aliyun.com/a 阅读全文
posted @ 2019-08-21 13:52 SpringCore 阅读(1050) 评论(1) 推荐(0) 编辑
摘要:给天津海关开发手机插件。 他们的API返回的文件base64遵循了RFC822规定,即BASE64编码每76个字符,还需要加上一个回车换行。 这就导致了我的Ant Design Mobile图片控件不能正常的显示缩略图。 因此,我需要在base64去掉这些回车换行。 阅读全文
posted @ 2019-08-20 09:25 SpringCore 阅读(2900) 评论(0) 推荐(0) 编辑
摘要:官方安装教程:https://github.com/shadowsocks/shadowsocks-qt5/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97 安装 我使用传统的yum包管理工具,官方教程讲的使DNF 使用如下命令: 配置 字段说明: 代理 转到Set 阅读全文
posted @ 2019-08-15 12:42 SpringCore 阅读(41) 评论(0) 推荐(0) 编辑
摘要:VirtualBox 官网地址下载地址:https://www.virtualbox.org/wiki/Linux_Downloads ** VirtualBox需要 libSDL-1.2.so.0()(64bit) 依赖,执行 yum install SDL ⒈官网有提供rpm包,直接离线下载in 阅读全文
posted @ 2019-08-07 15:51 SpringCore 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:使用Minikube是运行Kubernetes集群最简单、最快捷的途径,Minikube是一个构建单节点集群的工具,对于测试Kubernetes和本地开发应用都非常有用。 ⒈安装Minikube Minikube是一个需要下载并放到路径中的二进制文件。它适用于Windows、Linux和OSX系统。 阅读全文
posted @ 2019-08-07 15:39 SpringCore 阅读(1333) 评论(0) 推荐(0) 编辑
摘要:⒈在Docker Hub(Docker官方镜像仓库)注册自己的用户名。 ⒉在Docker中使用docker login命令登录自己的用户名密码。 ⒊使用docker push 镜像名称 上传本地镜像到镜像仓库 阅读全文
posted @ 2019-08-07 15:09 SpringCore 阅读(7849) 评论(2) 推荐(1) 编辑
摘要:原文地址:http://www.ruanyifeng.com/blog/2015/04/generator.html 阅读全文
posted @ 2019-08-05 17:21 SpringCore 阅读(135) 评论(0) 推荐(0) 编辑
摘要:删除开机多余kernel(centos) yum update 命令会大范围升级,有时候linux内核也会升级,升级后开机画面就会出现多个内核供你选择,所有强迫症的我需要删除旧的 ⒈查看正在使用的内核 ⒉查看系统中的全部内核 ⒊删除多余的内核 阅读全文
posted @ 2019-08-05 10:47 SpringCore 阅读(7998) 评论(0) 推荐(0) 编辑
摘要:⒈前提要求 Jenkins与Github配合实现持续集成需要注意以下几点: 1.Jenkins需要部署在外网上,因为内网地址是无法访问Github的。这一点可以通过租用阿里云、腾讯云等云平台提供的云服务器实现。 2.Jenkins所在的主机上需要安装Git,因为我们需要通过Git从Github上克隆 阅读全文
posted @ 2019-08-04 11:12 SpringCore 阅读(522) 评论(0) 推荐(0) 编辑
摘要:需要三台不同环境的服务器,SVN、Jenkins、Tomcat 1.SVN搭建 1.Subversion服务器(SVN服务器) 2.项目对应的版本库 3.版本库中钩子程序(用于触发构建命令) 在我以前的博文中有介绍这里不多BB,注意以下几点 1.记住配置账号密码文件 passwd中版本库的访问账号密 阅读全文
posted @ 2019-08-03 18:21 SpringCore 阅读(776) 评论(0) 推荐(0) 编辑
摘要:⒈下载镜像 要使用最新的LTS: 要使用最新的每周 ⒉运行 ⒊访问Jenkins实例 1.访问http://192.168.227.128:8080 2.获取初始登录密码 从输出结果中获得的一串 Jenkins 初始密码,复制密码,回到 http://192.168.227.128:8080 填入密 阅读全文
posted @ 2019-08-03 17:13 SpringCore 阅读(2744) 评论(0) 推荐(0) 编辑
摘要:⒈下载镜像 本文使用GitLab 中文社区版 Docker 镜像 Docker Hub地址:https://hub.docker.com/r/beginor/gitlab-ce 如果要体验最新版的GitLab镜像,请使用官方镜像。 ⒉安装GitLab 1.首先我们创建三个目录存储Docker运行时产 阅读全文
posted @ 2019-08-03 16:44 SpringCore 阅读(547) 评论(0) 推荐(0) 编辑
摘要:⒈安装 SVN 服务端 1.安装 Subversion Subversion 是一个版本控制系统,相对于的 RCS 、 CVS ,采用了分支管理系统,它的设计目标就是取代 CVS 。 ⒉创建 SVN 版本库 1.创建项目版本库 ⒊配置 SVN 信息 配置目录 /data/svn/myproject/ 阅读全文
posted @ 2019-08-03 16:26 SpringCore 阅读(227) 评论(0) 推荐(0) 编辑
摘要:Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 ⒈安装依赖库和编译工具 1.安装依赖库 2.安装编译工具 ⒉移除已安装的Git(如没有安装过可以忽略此步骤) ⒊下载安装Git 1.新建下载目录 选一个目录,用来放下载下来的安装包,这里将安装包放在 /usr/lo 阅读全文
posted @ 2019-08-03 16:10 SpringCore 阅读(361) 评论(0) 推荐(0) 编辑
摘要:⒈简介 Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 ⒉Java安装 首先我们需要准备 Java 环境,使用下面命令来安装 Java ⒊Jenkins 安装 1.为了使用 Jenkins 阅读全文
posted @ 2019-08-02 17:56 SpringCore 阅读(301) 评论(0) 推荐(0) 编辑
摘要:⒈更新软件包 ⒉安装 ssh服务并启动 ⒊配置防火墙 打开 /etc/sysctl.conf 文件,在文件最后添加以下内容并保存 执行以下命令 在实际使用中,可以使用 systemctl status firewalld 命令查看防火墙的状态。 ⒋安装 postfix GitLab 需要使用 pos 阅读全文
posted @ 2019-08-02 17:17 SpringCore 阅读(211) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up light_mode palette
选择主题