![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
被IT耽误的歌手
当你觉得自己变弱时,那么说明你正在变强!
展开
-
docker使用中的各种问题
通过查看/var/log/message日志发现如下报错Jul 21 12:38:30 ALY-BJB-GRA-003 kube-proxy: E0721 12:38:30.706292 18752 reflector.go:188] pkg/proxy/config/api.go:30: Failed to list *api.Service: Get http://127.0.0.1:808原创 2017-07-21 17:27:58 · 628 阅读 · 0 评论 -
Kubernetes部署Logstash
集群均采用helm进行的安装部署,如果helm尚未部署,可参考helm安装获取Logstash包helm fetch stable/logstash --version 2.1.0配置文件在包同级目录下创建配置文件logstash-settings.yaml,内容如下persistence: enabled: false #storageClass: m...原创 2019-08-07 16:14:11 · 3395 阅读 · 0 评论 -
Kubernetes部署Kafka
集群均采用helm进行的安装部署,如果helm尚未部署,可参考helm安装获取Kafka包helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.comhelm fetch incubator/kafka --version 0.16.2配置文件在包同级目录下创建配...原创 2019-08-07 16:06:14 · 1663 阅读 · 0 评论 -
Kubernetes部署Filebeat
集群均采用helm进行的安装部署,如果helm尚未部署,可参考helm安装获取filebeat包helm repo add elastic https://helm.elastic.cohelm fetch elastic/filebeat --version 7.2.0若添加源失败,亦可通过https://helm.elastic.co直接获取对应的包配置文件在包同...原创 2019-08-07 15:53:30 · 4046 阅读 · 8 评论 -
容器日志收集ELK+Filebeat+Kafka
简介随着容器如火如荼的发展,分布式的业务架构日志收集便也成了我们需要重点考虑之一;传统方式中已经有相对成熟的解决方案,无不外乎容器中我们同样能够采取相同的架构解决容器基于Kubernetes的日志收集问题;组件介绍对于这套方案,网上已经有无数种介绍,在此就不再对各大组件进行赘述,仅做简单描述组件 作用 优点 Filebeat 作为客户端收集日志,输送消息...原创 2019-08-07 15:29:47 · 2050 阅读 · 4 评论 -
Helm配置安装
安装首先确保安装helm节点的机器上能够通过kubectl命令调度服务# 下载helm-client二进制文件,我们这里用的是v2.14.0版本wget https://get.helm.sh/helm-v2.14.0-linux-amd64.tar.gz# 解压tar zxvf helm-v2.14.0-linux-amd64.tar.gz# 将二进制文件放到/bin下m...原创 2019-08-07 15:13:56 · 623 阅读 · 0 评论 -
registry清理私有镜像
近期调研了Registry存储空间管理相关的内容,特与大家分享相关收获。调研时Registry最新版本为registry:2.5.0-rc.1相关资料这里是index: https://github.com/docker/distribution这里是roadmap,包括registry未来会实现的特性: https://github.com/docker/distribution/blob/ma...转载 2018-06-25 21:18:06 · 4192 阅读 · 0 评论 -
制作镜像时出现debconf: unable to initialize frontend: Dialog
docker在制作镜像时,抛出异常debconf: unable to initialize frontend: Dialogdebconf: (TERM is not set, so the dialog frontend is not usable.)debconf: falling back to frontend: Readlinedebconf: unable to initial...原创 2018-06-12 11:11:23 · 7193 阅读 · 4 评论 -
docker-compose ERROR: network jumpserver_default has active endpoints
**问题:** 使用docker-compose up 启动jumpserver项目时,出现报错 ERROR: network jumpserver_default has active endpoints 同样在关闭时也报错:[root@localhost jumpserver]# docker-compose upCreating redis ...Creating redis ...原创 2017-12-12 12:54:09 · 2177 阅读 · 1 评论 -
kubernetes从零到有,集群部署使用
互相交流此文档为本人搭建过程中记录,基本按照文档来。都能够搭建出自己的k8s集群,如果按照文档还不能解决问题,那么可以通过262735860@qq.com进行交流。集群环境部署master: kube-apiserver\kube-controller-manager\kube-scheduler node: kube-proxy\kubelet集群机器mas...原创 2017-07-29 09:44:44 · 3692 阅读 · 0 评论 -
k8s--dns插件部署
使用的文件 kubedns-cm.yaml kubedns-controller.yaml kubedns-sa.yaml kubedns-svc.yamlcat > kubedns-cm.yaml << EOFapiVersion: v1kind: ConfigMapmetadata: name: kube-dns namespace: kube-system label原创 2017-11-13 17:25:49 · 995 阅读 · 2 评论 -
k8s环境部署及使用方式
安装k8s+docker集群环境(基于centos7系统)集群机器: centos-master = 192.168.121.9 centos-minion-1 = 192.168.121.65 centos-minion-2 = 192.168.121.66 centos-minion-3 = 192.168.121.671.配置yum源: [centos原创 2017-10-10 10:56:18 · 20852 阅读 · 3 评论 -
docker启动kafka
此文介绍如何创建kafka实例。 源码:https://github.com/wurstmeister/kafka-docker.git 此镜像在run起之前,我们要根据自己的实际情况build对应的镜像。通过docker-compose.yaml文件可以看出:version: '2'services: zookeeper: image: wurstmeister/zook原创 2017-07-06 10:27:32 · 13087 阅读 · 1 评论 -
使用kubernetes访问外部服务(mysql\redis)
k8s访问集群外独立的服务最好的方式是采用Endpoint方式(可以看作是将k8s集群之外的服务抽象为内部服务),以mysql服务为例:创建mysql-endpoints.yamlapiVersion: v1kind: Endpointsmetadata: name: mysql-test namespace: defaultsubsets: - addresses: -原创 2017-08-21 11:35:04 · 11505 阅读 · 4 评论 -
Kubernetes1.6.2 - 创建Ingress
什么是ingress,Ingress 是用来代理k8s后端服务,你可以简单理解它就是个nginx,它主要由两部分组成: 1.ingress-controller:可以理解为就是一个刚通过源码安装完的nginx.(但它的基础设置已经相对完善。) 2.k8s-ingress:可以理解为一个service{},由它来自动发现后端的运行的服务,并将cluster-ip(内部dns分布的虚拟ip)记录在u转载 2017-08-21 11:22:53 · 750 阅读 · 0 评论 -
docker私有库管理
私有库查询命令:curl --basic --user user:password https://registry.evehicle.cn/v2/_catalog可以查询到私有库中的镜像,但查不到每个镜像的版本。可以通过下面脚本进行全查询:#!/usr/bin/env python# -*- coding utf-8 -*-import requestsimport jsonimport原创 2017-07-24 19:37:56 · 370 阅读 · 0 评论 -
Kubernetes部署Kibana
集群均采用helm进行的安装部署,如果helm尚未部署,可参考获取Kibana包helm repo add elastic https://helm.elastic.cohelm fetch elastic/kibana --version 7.2.0配置文件在包同级目录下创建配置文件kibana-settings.yaml,内容如下ingress: en...原创 2019-08-07 16:20:08 · 1423 阅读 · 0 评论