【【云原生之kubernetes实战】在k8s环境下部署Monica个人交际关系管理系统一、Monica介绍1.1Monica简介1.2Monica特点2.1本次实践简介2.2本次环境规划三、检查k8s环境3.1检查工作节点状态3.2检查系统pod状态四、创建mysql的secret资源4.1创建部署目录4.2创建密码文件4.3创建命名空间4.4创建secret资源对象4.5查看secret资源对象状态五、编辑monica.yaml文件六、部署Monica个人交际关系管理系统6.1部署Monica6.2
二进制安装Kubernetes(k8s)v1.28.3https://github.com/cby-chen/Kubernetes开源不易,帮忙点个star,谢谢了介绍kubernetes(k8s)二进制高可用安装部署,支持IPv4+IPv6双栈。我使用IPV6的目的是在公网进行访问,所以我配置了IPV6静态地址。若您没有IPV6环境,或者不想使用IPv6,不对主机进行配置IPv6地址即可。不配置IPV6,不影响后续,不过集群依旧是支持IPv6的。为后期留有扩展可能性。若不要IPv6,不给网卡配置IPv6即可,不要对IPv6相关配置删除或操作,否则会出问题。强烈建议在Github上查看文档!!
k8s1.28部署已经不依赖docker了,所以不需要安装docker。同理:如果想查看镜像和运行容器,也不能用docker命令去查询了:需要使用crictl。不过crictl命令参数兼容docker,所以使用上手没有啥难度。1.配置安装源根据k8s官方文档:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/配置即可apt-getinstall-yapt-transport-httpsca-certificatescurlcurl-fsSLhttps://pkgs.k8s.
目录基于Prometheus监控Kubernetes集群安装部署一、环境准备二、部署kubernetes集群三、部署Prometheus监控平台四、部署Grafana服务五、grafana web操作基于Prometheus监控Kubernetes集群安装部署一、环境准备IP地址主机名组件192.168.100.131k8s-masterkubeadm、kubelet、kubectl、docker-ce192.168.100.132k8s-node01kubeadm、kubelet、kubectl、docker-ce192.168.100.133k8s-node02kubeadm、kubele
目录EFK安装部署一、环境准备(所有主机)1、主机初始化配置2、配置主机名并绑定hosts,不同主机名称不同3、主机配置初始化4、部署docker环境二、部署kubernetes集群1、组件介绍2、配置阿里云yum源3、安装kubeletkubeadmkubectl4、配置init-config.yamlinit-config.yaml配置5、安装master节点6、安装node节点7、安装flannel三、部署企业镜像仓库1、部署Harbor仓库访问测试:2、重启harbor,导入EFK镜像四、部署EFK业务环境1、准备组件Yaml文件2、部署Elasticsearch3、部署kibana4
文章目录鲲鹏920arm+x86架构混合搭建k8s集群并安装kubesphere1、服务器准备:1.1、x86服务器:1.2、鲲鹏920arm服务器2、创建master节点:2.1环境配置:2.2安装时间同步服务器2.3设置hostname:2.4安装k8s和kubesphere3、搭建node节点并加入集群3.1环境搭建:3.2安装时间同步服务器3.3安装docker:3.4安装kubeadm等组件3.5设置hostname:3.6加入集群附录:命令详解集:1、环境配置:2、安装时间同步器3、设置hostname4、安装网络工具和跟踪5、给master打上污点:6、问题解决:鲲鹏920arm
3-6个月帮助学员掌握golang后端开发岗位必备技术点教程时长:150+小时五大核心专栏,原理+源码+案例分析+项目实战直击工作岗位golang:解决go语言编程问题工程组件:解决golang工程化问题分布式中间件:解决技术栈单一及分布式开发问题云原生:解决云原生分布式部署及监控和运维的问题场景化解决方案:项目实战、提供实际的分布式解决方案以及解决方案落地一、Golang下开发环境安装配置golang安装与配置编译与运行gomod依赖管理goland配置与debuggolang基础语言结构与基础语法数据类型与变量变量作用域与函数.运算符与优先级流程控制语句如何使用golang标准库golan
1、在k8s上部署redis单机1.1、redis简介redis是一款基于BSD协议,开源的非关系型数据库(nosql数据库),作者是意大利开发者SalvatoreSanfilippo在2009年发布,使用C语言编写;redis是基于内存存储,而且是目前比较流行的键值数据库(key-valuedatabase),它提供将内存通过网络远程共享的一种服务,提供类似功能的还有memcache,但相比memcache,redis还提供了易扩展、高性能、具备数据持久性等功能。主要的应用场景有session共享,常用于web集群中的tomcat或PHP中多web服务器的session共享;消息队列,ELK
一、什么是Ingress在上一篇关于k8s之service的使用一篇中提到,Service对集群之外暴露服务的主要方式有两种,NotePort和LoadBalancer,但这两种方式,都有一定的缺点,具体来说:NodePort会占用很多集群机器的端口,当集群服务变多的时候,过多的端口会给k8s的运维人员带来诸多的不便;而LB的缺点是每个service需要一个LB,不仅浪费而且麻烦,并且需要kubernetes之外设备的支持;基于这种现状,k8s提供了Ingress这种资源对象,Ingress只需要一个NodePort或者一个LB就可以满足暴露多个Service的需求;二、Ingress工作机制
云原生之部署K8s管理面板KubePi一、KubePi介绍二、环境规划三、检查本地环境1.检查k8s集群状态2.检查kubepi管理主机环境三、部署KubePi1.创建KubePi容器2.检查KubePi容器状态3.查看KubePi容器运行日志四、登录KubePi面板1.进入KubePi登录页2.访问KubePi首页五、添加K8s集群1.进入集群列表2.下载kubeconfig文件3.添加k8s集群4.查看k8s集群状态六、k8s集群的管理1.进入k8s集群管理控