文章 2022-11-08 来自:开发者社区

云原生|kubernetes|搭建部署一个稳定高效的EFK日志系统(三)

OK,现在的efk基本就是搭建好了,浏览器登录kibana:登录前先查询一哈kibana的service暴露的端口,30180是目前的端口:[root@k8s-master ~]# k get svc -n kube-logging NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE el...

云原生|kubernetes|搭建部署一个稳定高效的EFK日志系统(三)
文章 2022-11-08 来自:开发者社区

云原生|kubernetes|搭建部署一个稳定高效的EFK日志系统(二)

es-sts-deploy.yaml  集群部署清单:cat << EOF > es-sts-deploy.yaml apiVersion: apps/v1 kind: StatefulSet metadata: name: es-cluster namespace: kube-logging spec: serviceName: elasticsearc...

云原生|kubernetes|搭建部署一个稳定高效的EFK日志系统(二)
文章 2022-11-08 来自:开发者社区

云原生|kubernetes|搭建部署一个稳定高效的EFK日志系统(一)

前言:对于任何基础设施或后端服务系统,日志都是极其重要的。对于受Google内部容器管理系统Borg启发而催生出的Kubernetes项目来说,自然少不了对Logging的支持。efk就是目前比较受欢迎的日志管理系统。kubernetes可以实现efk的快速部署和使用,通过statefulset控制器部署elasticsearch组件,用来存储日志数据,还可通过volumenclaimtempl....

文章 2022-11-08 来自:开发者社区

云原生|kubernetes|centos下安装部署kubeapps以及简单的使用示例(二)

三,修改service/kubeapps 为NodePort端口模式,其实也可以不修改,直接使用ingress控制器,但,测试性质,过于麻烦。k edit svc kubeapps -n kubeapps selector: app.kubernetes.io/component: frontend app.kubernetes.io/instance: kubeapps ...

云原生|kubernetes|centos下安装部署kubeapps以及简单的使用示例(二)
文章 2022-11-08 来自:开发者社区

云原生|kubernetes|centos下安装部署kubeapps以及简单的使用示例(一)

前言:kubeapps是Bitnami公司的一个项目,其目的是为Kubernetes的使用者们提供已经打包好的应用仪表盘,它拥有网页界面可以更方便的部署和管理k8s 原生应用。包含绝大多数的云原生应用管理应用-部署,删除,升级以及修改配置服务目录-(Service Catalog)是一种扩展api,它能让 Kubernetes 集群中运行的应用易于使用外部托管的的软件服务,例如云供应商提供的数据....

文章 2022-11-08 来自:开发者社区

云原生|kubernetes|kubeadm五分钟内部署完成集群(完全离线部署---适用于centos7全系列)(二)

方式二---配置文件初始化:此文件名称为kubeadm-init.yaml,可以通过kubeadm 命令生成模板文件,命令为:kubeadm config print init-defaults &gt; kubeadm-init.yaml此模板文件需要修改8个地方:ttl: 24h0m0s 修改为ttl: "0" &nbsp; 这样初始化的token不会过期 &nbsp;advertiseAd....

文章 2022-11-08 来自:开发者社区

云原生|kubernetes|kubeadm五分钟内部署完成集群(完全离线部署---适用于centos7全系列)(一)

前言:kubernetes集群的部署工作是比较繁琐的,但kubeadm使得急速部署集群成为了一种可能,离线化的部署可以提高部署的效率,使得网络(各种镜像经常下载不了或者下载缓慢)不是部署工作的瓶颈。OK,下面就讲解一哈如何利用kubeadm急速部署一个简单的可用于测试的kubernetes集群(如果对linux比较熟练的话,可以在5分钟内就部署完成)。一,本次实践的服务器以及需要安装的组件的情况....

云原生|kubernetes|kubeadm五分钟内部署完成集群(完全离线部署---适用于centos7全系列)(一)
文章 2022-11-08 来自:开发者社区

云原生|kubernetes|kubeadm部署高可用集群(一)使用外部etcd集群(二)

完整的初始化清单文件: [root@master ~]# cat kubeadm-init.yaml apiVersion: kubeadm.k8s.io/v1beta3 bootstrapTokens: - groups: - system:bootstrappers:kubeadm:default-node-token token: abcdef.0123456789abcdef ...

文章 2022-11-08 来自:开发者社区

云原生|kubernetes|kubeadm部署高可用集群(一)使用外部etcd集群(一)

前言:kubernetes的集群部署方式之一是使用kubeadm,该方式部署的集群性质比较接近shell里的一键安装部署脚本,各个组件耦合度非常高,比如etcd组件,kube-apiserver组件并不能高可用,因此,在2018年之前,kubernetes官方并不建议也不能将kubeadm用于生产环境,只是一个快速搭建测试集群的工具。在2018年之后,通过官方以及社区的不断改进,kubeadm能....

云原生|kubernetes|kubeadm部署高可用集群(一)使用外部etcd集群(一)
文章 2022-11-08 来自:开发者社区

云原生|kubernetes|kubeadm部署高可用集群(二)---kube-apiserver高可用+etcd外部集群+haproxy+keepalived(三)

四,etcd集群的证书传递要使用外部etcd集群需要先安装etcd集群,然后etcd的证书要分发到全部节点中,本例是四个节点,都需要分发,分发命令为:在所有节点建立相关目录(四个服务器都执行):mkdir -p /etc/kubernetes/pki/etcd/ 在master1节点复制etcd的证书到上述建立的目录内:cp /opt/etcd/ssl/ca.pem /etc/kube....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云容器服务 ACK

云端最佳容器应用运行环境,安全、稳定、极致弹性

+关注