使用Kube-Prometheus部署k8s监控 概述在k8s中部署Prometheus监控的方法通常在k8s中部署prometheus监控可以采取的方法有以下三种: 通过yaml手动部署 operator部署 通过helm chart部署 kube-prometheus和Prometheus Operator的关系prometheus-operator官方地址:https://github.com/prometheus-operator/p 2021-03-02
ETCD日常操作 准备kubeadm构建的k8s集群本环境是用kubeadm搭建的k8s和etcd环境 1234567891011121314[[email protected] ~]# kubectl get nodesNAME STATUS ROLES AGE VERSIONk8s-master Ready master 83d v1.19.4k8s-node01 2021-03-01 ETCD ETCD
k8s使用nfs做provisioner nfs-client-provisioner 是一个Kubernetes的简易NFS的外部provisioner,本身不提供NFS,需要现有的NFS服务器提供存储这里的 k8s 版本为 v1.19.4 准备k8s集群12345678[[email protected] nfs-client]# kubectl get nodesNAME STATUS ROLES AGE 2021-02-04
使用ceph提供对象存储 查看ceph集群状态检查rgw服务是否正常首先先提供一个装有ceph rgw服务的ceph集群,安装方式我就在这里不演示了,详细请见ceph-deploy安装ceph集群这篇文章 12345678910111213141516171819202122232425262728[[email protected] ~]# ceph -s cluster: id: faa2e2c4-98bc-47 2021-01-13 ceph ceph
使用ceph提供块存储 ceph的块存储创建一个POOL123[[email protected] ~]# ceph osd pool create ceph-demo 16 16pool 'ceph-demo' created[[email protected] ~]# rbd -p ceph-demo ls 创建rbd1234567[[email protected] ~]# rbd create -p ceph-demo - 2021-01-07 ceph ceph
ceph-deploy 安装ceph ceph 安装使用ceph-deploy 安装ceph,ceph-deploy现在只能安装nautilus或者之前的版本,octopus和octopus以后的版本不在使用ceph-deploy方式安装,而是建议使用cephadm来安装,后期我会写一个cephadm安装配置ceph集群。 准备机器下面的机器是我用kvm虚化出来3台,每个机器上有一个数据盘vdb 主机 应用 ceph–1 2021-01-06 ceph ceph ceph-deploy
Tekton安装及Hello world 准备k8s集群1234567[[email protected] ~]# kubectl get nodesNAME STATUS ROLES AGE VERSIONk8s-master Ready master 28d v1.19.4k8s-node01 Ready <none> 28d v1.19.4k8s-node0 2021-01-06 tekton kubernetes CI/CD