随笔分类 -  Cloud

摘要:一般情况下我们可以从公共渠道诸如 DockerHub 获取镜像上获取镜像,但是在实际生产过程中,往往需要定制化的镜像,例如修改一些配置文件,增加一些特殊的命令或软件等需求,这时就需要通过编写 Dockerfile 来生成自定义的镜像文件。 Dockerfile介绍 Dockerfile 是一个文本格 阅读全文
posted @ 2021-02-03 08:07 Cocowool 阅读(1018) 评论(0) 推荐(1) 编辑
摘要:一般情况下我们可以从公共渠道诸如 DockerHub 获取镜像上获取镜像,但是在实际生产过程中,往往需要定制化的镜像,例如修改一些配置文件,增加一些特殊的命令或软件等需求,这时就需要通过编写 Dockerfile 来生成自定义的镜像文件。 Dockerfile介绍 Dockerfile 是一个文本格 阅读全文
posted @ 2021-01-07 22:21 Cocowool 阅读(3293) 评论(0) 推荐(0) 编辑
摘要:目前 Java 语言的版本很多,除了常用的 Java 8,有一些遗留项目可能使用了 Java 7,也可能有一些比较新的的项目使用了 Java 10 以上的版本。如果想切换自己本地的 Java 开发环境,折腾起来还是需要花费一些时间的,并且日后在不同版本间切换每次都要折腾一次。 Docker 的出现让 阅读全文
posted @ 2020-11-12 11:38 Cocowool 阅读(1940) 评论(0) 推荐(2) 编辑
摘要:本文将我编写的一些 Kubernetes 学习文章整理在一起,方便大家索引参考。 Kubernetes 基础概念 Kubernetes基础:Service Kubernetes 基础:编排调度的那些 Controllers Kubernetes基础:Pod的详细介绍 Kubernetes基础:查看状 阅读全文
posted @ 2020-10-24 22:53 Cocowool 阅读(580) 评论(0) 推荐(1) 编辑
摘要:Elasticsearch 产品自发布以来,随着功能不断增强,其在各种互联网产品、企业级应用产品中的应用也越来越广泛。日常 Elasticsearch 集群运维过程中,我们需要了解集群都能够输出什么类型的日志、日志的存放位置以及日志配置修改的方式,阅读本文,我们能够了解以下知识点: Elastics 阅读全文
posted @ 2020-09-24 13:38 Cocowool 阅读(28406) 评论(1) 推荐(2) 编辑
摘要:简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Compose允许用户通过一个单独的docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。Docker-Compose项目由P 阅读全文
posted @ 2020-04-15 20:25 Cocowool 阅读(20858) 评论(0) 推荐(2) 编辑
摘要:全部编排文件和配置文件可以访问我的Github,大家只要修改配置文件中的路径即可快速搭建一个3实例的ES集群和一个Kibana实例。 规划 计划创建3个ES实例组成一个集群,同时创建一个Kibana实例连接该集群。每个ES实例使用本地配置文件,方便配置文件的保存和版本管理。Kibana的配置文件也放 阅读全文
posted @ 2020-01-15 20:05 Cocowool 阅读(1906) 评论(0) 推荐(0) 编辑
摘要:验证本文需要具备Docker及Docker-composer,作者使用的环境为Mac + Docker Docker启动Flink集群 首先下载Flink的镜像docker pull flink,我下载的是1.9.0版本。 然后编写 docker-composer.yml version: "2.1 阅读全文
posted @ 2019-11-19 19:15 Cocowool 阅读(347) 评论(0) 推荐(0) 编辑
摘要:本文基于 Spark 2.4.1 进行演示,相关代码可以在我的Github上看到。 简介 Spark是一个分布式集群计算系统,类似Hadoop提供了强大的分布式计算能力,相比过去的批量处理系统,提供了处理更大规模数据的能力。Spark提供了Java、Python、Scala、R接口。除常见的MapR 阅读全文
posted @ 2019-10-15 13:16 Cocowool 阅读(166) 评论(0) 推荐(0) 编辑
摘要:[TOC] 脚本方法 和Java程序比起来,运行得有点慢。 Java 程序 更详细的代码工程,可以参考我的GitHub "消费者获取分区列表,并获取分区最新的OFFSET" 参考资料 1. "How can I get the LATEST offset of a kafka topic?" 2. 阅读全文
posted @ 2019-09-25 20:19 Cocowool 阅读(18067) 评论(1) 推荐(0) 编辑
摘要:[TOC] 1. Wireshark介绍 1.1 客户端界面 打开Wireshark后,能够看到三个区域。最上方是工具栏区域,可以开始捕获、停止捕获等操作。中间是Cpature Filter区域,能够在开始捕获前指定过滤规则。下方是可以捕获的网络设备,双击其中一个设备后就开始进行网络流量的捕获。 结 阅读全文
posted @ 2019-06-23 16:43 Cocowool 阅读(71893) 评论(3) 推荐(5) 编辑
摘要:Docker的网络类型 Docker安装后,默认会创建三种网络 Docker启动的时候,可以使用 参数指定使用的网络 网络类型的介绍 bridge: 默认情况下启动的Docker容器,都是使用 bridge,Docker安装时创建的桥接网络,每次Docker容器重启时,会按照顺序获取对应的IP地址, 阅读全文
posted @ 2019-04-17 19:50 Cocowool 阅读(4177) 评论(0) 推荐(0) 编辑
摘要:Zookeeper 介绍 Zookeeper是一个分布式应用程序协调服务,主要负责集中维护配置信息的服务,提供分布式的同步机制。其所有的服务都是做为其他分布式应用的基础。Zookeeper是Google Chubby的一个开源实现,是现在很多分布式应用的重要组件,包括诸如Hadoop、HBase、K 阅读全文
posted @ 2019-04-05 22:07 Cocowool 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:StatefulSet 是Kubernetes1.9版本中稳定的特性,本文使用的环境为 Kubernetes 1.11。如何搭建环境可以参考 "kubeadm安装kubernetes V1.11.1 集群" 0. 介绍 使用Kubernetes来调度无状态的应用非常简单,那Kubernetes如何来 阅读全文
posted @ 2018-08-02 16:06 Cocowool 阅读(24700) 评论(0) 推荐(1) 编辑
摘要:本文环境为Kubernetes V1.11,操作系统版本为 CentOs 7.3,Kubernetes集群安装可以参考 "kubeadm安装kubernetes V1.11.1 集群" 容器中的存储都是临时的,因此Pod重启的时候,内部的数据会发生丢失。实际应用中,我们有些应用是无状态,有些应用则需 阅读全文
posted @ 2018-08-02 11:03 Cocowool 阅读(9108) 评论(2) 推荐(0) 编辑
摘要:本文使用自己利用VirtubalBox搭建的集群环境,暂时只有一个Master、一个Node。如果想了解集群的搭建,可以参考我的文章 "离线环境安装Kubernetes集群" 以及 "使用kubeadm安装kubernetes V1.11.1 集群" 。 0. 目标 在命令行下使用 kubectl 阅读全文
posted @ 2018-07-25 14:38 Cocowool 阅读(5303) 评论(0) 推荐(0) 编辑
摘要:之前测试了 "离线环境下使用二进制方法安装配置Kubernetes集群" 的方法,安装的过程中听说 kubeadm 安装配置集群更加方便,因此试着折腾了一下。安装过程中,也有一些坑,相对来说操作上要比二进制方便一点,毕竟不用手工创建那么多的配置文件,但是对于了解Kubernetes的运作方式,可能不 阅读全文
posted @ 2018-07-24 09:58 Cocowool 阅读(12653) 评论(4) 推荐(0) 编辑
摘要:本文环境 Redhat Linux 7.3,操作系统采用的最小安装方式。 Kubernetes的版本为 V1.10。 Docker版本为18.03.1 ce。 etcd 版本为 V3.3.8。 1. 准备规划 1.1 Node 规划 主机名|地址|角色 | | devops 101|192.168. 阅读全文
posted @ 2018-07-19 11:15 Cocowool 阅读(5551) 评论(1) 推荐(1) 编辑
摘要:为了方便大家系统的学习 Kubernetes ,我整理了一份 Kubernetes 学习系列文章,涵盖了 Kubernetes 基础知识、安装步骤以及整个 Kubernetes 体系的相关内容,相信大家读过这个系列之后,能够对 Kubernetes 有个更深入的认识。 目标 了解Kubernetes 阅读全文
posted @ 2018-07-17 13:36 Cocowool 阅读(65552) 评论(0) 推荐(0) 编辑
摘要:镜像的存出和载入 如果你的生产环境不能连通互联网,而你又希望从互联网上获取镜像。你就需要借助 docker save命令,可以将镜像导出为 tar 文件。使用 docker load 命令,可以将tar文件导入镜像库。整个流程是这样的: 存出镜像 先用 docker images 查看本地的镜像,然 阅读全文
posted @ 2018-07-16 09:47 Cocowool 阅读(1608) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示