这几天对开发服务器中的 k8s和相关模块 进行升级,做个记录
开发服务器(单服务器)部署 mariadb/mysql 数据库

环境,与系统

系统:centos 7.6

内核: 5.1.9-1.el7.elrepo.x86_64

Kubernetes(K8s) 1.14.3

服务器IP:192.168.0.254

服务器IP 说明

如果更改了服务器IP 为其他IP,那么请全局全部替换成你改的IP
fox.风

如何安装 k8s

请看 最近写的一篇文章,

https://blog.csdn.net/fenglailea/article/details/88745642
常用 k8s 命令
https://foxwho.blog.csdn.net/article/details/92137467

服务器资源限制

对CPU,内存都做了限制,请自行针对修改

没有使用持久化存储,这里直接使用宿主机存储,如有需要,请自行增加

目录

请把项目放置到 /www/k8s/foxdev/ 目录下,所有都是基于此目录
或者请看 下面一节的 拉取代码

拉取代码

mkdir -p /www/k8s/
cd /www/k8s/git clone https://github.com/foxiswho/k8s-nacos-sentinel-rocketmq-zipkin-elasticsearch-redis-mysql.git foxdevcd foxdev

以下是 独立部署 相关模块

k8s kibana 独立部署

必须先 部署好 elasticsearch

官方 kibana docker 说明

https://www.elastic.co/guide/en/kibana/current/docker.html

相关说明

对外端口:30601

端口 5601

独立部署 kibana 操作

直接执行 根目录create.elk.kibana.start.sh 即可


./create.elk.kibana.start.sh

访问

部署成功后就可以直接用浏览器访问了

http://192.168.0.254:30601

Kubernetes 编排文件

kibana-service.yml

apiVersion: v1
kind: Service
metadata:
#  namespace: defaultname: kibanalabels:name: kibana
spec:type: NodePortports:- port: 5601targetPort: 5601nodePort: 30601selector:name: kibana

kibana-rc.yml

apiVersion: v1
kind: ReplicationController
metadata:name: kibanalabels:name: kibana
#  namespace: default
spec:replicas: 1selector:name: kibanatemplate:metadata:labels:name: kibanaspec:containers:- name: kibanaimage: foxiswho/elk:kibana-7.1.1imagePullPolicy: IfNotPresentresources:limits:cpu: 150mmemory: 256Mirequests:cpu: 100mmemory: 128Mienv:- name: TZvalue: Asia/Shanghai
#            - name: SERVER_NAME
#              value: kibana
#            - name: ELASTICSEARCH_HOSTS
#              value: http://elasticsearch-0.elasticsearch.default.svc.cluster.local:9200ports:- containerPort: 5601volumeMounts:- name: vol-confmountPath: /usr/share/kibana/config/kibana.ymlvolumes:- name: vol-confhostPath:path: /www/k8s/foxdev/kibana/config/kibana.ymltype: File

create.elk.kibana.start.sh

#!/usr/bin/env bashDIR=$(pwd)kubectl create -f  ${DIR}/kibana/kibana-service.yml
kubectl create -f  ${DIR}/kibana/kibana-rc.ymlkubectl get podecho -e "\n\n\n"echo " success"

在开发服务器上部署成功,有问题的,可以联系我

源文件

https://github.com/foxiswho/k8s-nacos-sentinel-rocketmq-zipkin-elasticsearch-redis-mysql

Centos7 Kubernetes(k8s) 开发服务器(单服务器)部署 kibana相关推荐

  1. Kubernetes K8S之kube-prometheus概述与部署

    Kubernetes K8S之kube-prometheus概述与部署 主机配置规划 服务器名称(hostname) 系统版本 配置 内网IP 外网IP(模拟) k8s-master CentOS7. ...

  2. Graylog 日志服务器单节点部署

    资料 https://docs.graylog.org/docs/ 简介 Graylog项目由Lennart Koopmann在2009年左右启动.当时,最着名的日志管理软件vendor发布了他们产品 ...

  3. Kubernetes(k8s)快速入门和环境部署

    目录 1. Kubernetes介绍 1.1 应用部署方式演变 1.2 kubernetes简介 1.3 kubernetes组件 1.4 kubernetes概念 2. kubernetes集群环境 ...

  4. openstack 系列: 基于CentOS7系统使用packstack工具单节点部署openstacktrain---Part-I安装简易命令

    1说明 本人非linux专业人士,更不是云计算专家 部署过程是从各大博客自己百度知道 各种搜索排查,硬是搭起了train环境 过程纠结,先是在win 10 vmware 上安装centos7 再基于c ...

  5. 啃K8s之快速入门,以及哭吧S(k8s)单节点部署

    啃K8s之快速入门,以及哭吧S(k8s)单节点部署 一:Kubernets概述 1.1:Kubernets是什么? 1.2:Kubernets特性 1.3:Kubernets群集架构与组件 1.3.1 ...

  6. 云服务器-异地部署集群服务-Kubernetes(K8S)-网络篇

    重要!!! 注意: 本文使用二进制安装,过程非常繁琐,所以不推荐大家使用这种安装方式.请使用更简洁的kubeadm安装,具体请参考 云服务器-异地部署集群服务-Kubernetes(K8S)-Kube ...

  7. Centos7 安装部署Kubernetes(k8s)集群过程

    1.系统环境 服务器版本 docker软件版本 CPU架构 CentOS Linux release 7.9 Docker version 20.10.12 x86_64 2.前言 如下图描述了软件部 ...

  8. centos7 下google Kubernetes(k8s)集群安装部署

    centos7 下google Kubernetes(k8s)集群安装部署 简介 安装环境 安装前准备 ECTD集群配置 命令含义: master节点配置 1.安装kubernetes和etcd 2. ...

  9. 阿里云-ECS云服务器跨地域部署k8s集群

    阿里云-ECS云服务器跨地域部署k8s集群 一 .背景介绍 二.环境准备 2.1 ECS云服务资源清单 2.2 K8s软件列表 三.阿里云ECS服务器网络问题 3.1 问题阐述 3.2 解决方案 四. ...

  10. 单网卡部署WEB+Mail+FTP+ISA服务器之四:局域网内部署FTP和winwebmail服务器

    一.目的:构建简单FTP和MAIL服务器为下一步发布到互连网做准备.另外如果你觉得Exchange很麻烦,就用winwebmail吧,绝对的简单方便,安全性也不错. 二.网络环境: 三.局域网发布FT ...

最新文章

  1. 《OpenCV3编程入门》学习笔记5 Core组件进阶(四)图像对比度、亮度值调整
  2. Cell Stem Cell:研究人员开发出大脑类器官用于研究认知障碍!
  3. 求出歌手的得分python_哪位大侠帮我做做python的题目啊,做其中5个就好。跪求啊...
  4. Python的继承多态
  5. Promise 的基础用法
  6. 政策推动加速5G发展 全球统一标准成大势所趋
  7. 杭电oj 1002 c++版本
  8. 大于号小于号_一年级数学上册20以内填大于号小于号专项练习1000题!【有电子版】...
  9. vc java动态库_Java调用已经写好的VC++动态链接库
  10. python删除过期文件_python 删除过期文件的方法+源码
  11. 使用阿里云code和git管理项目
  12. CenterOs git安装
  13. JVM监控及诊断工具之JConsole
  14. theano 全连接代码
  15. c-lodop打印网页内容
  16. 我真的不懂路由器和交换机的区别
  17. ubuntu8.10显卡驱动安装(8500gt)
  18. 软件测试周刊(第23期):你理想中的工作是什么?
  19. 升级JDK8的坎坷之路
  20. 1.4、路由初认识及构建园区网

热门文章

  1. 通过企业账号邀请开发者(不需要支付99刀,在真机上调试)
  2. (html字体图片纯css插件)Font Awesome
  3. 苦逼IT男必然生女?
  4. 孙鑫VC学习笔记:第十七讲 (二) 用匿名管道实现进程间的通信
  5. 拓端tecdat|R语言用igraph绘制网络图可视化
  6. 拓端tecdat|在Python中自然语言处理生成词云WordCloud
  7. 拓端tecdat|机器学习:在SAS中运行随机森林
  8. python实现卷积操作
  9. (12)数据结构-二叉树基本操作
  10. 配置pytoch版人脸关键点网络pfld docker环境