当前位置: 首页 > news >正文

自助建网站工具蜜雪冰城网络营销案例分析

自助建网站工具,蜜雪冰城网络营销案例分析,平面设计类网站,菏泽外贸网站建设公司一、介绍 Kubeasz 是一个基于 Ansible 自动化工具,用于快速部署和管理 Kubernetes 集群的工具。它支持快速部署高可用的 Kubernetes 集群,支持容器化部署,可以方便地扩展集群规模,支持多租户,提供了强大的监控和日志分…

一、介绍

Kubeasz 是一个基于 Ansible 自动化工具,用于快速部署和管理 Kubernetes 集群的工具。它支持快速部署高可用的 Kubernetes 集群,支持容器化部署,可以方便地扩展集群规模,支持多租户,提供了强大的监控和日志分析功能,可以大大简化 Kubernetes 的部署和管理过程,提高系统的可靠性和弹性。

本文将介绍如何使用 Kubeasz 快速部署和管理 Kubernetes 集群。

二、安装部署步骤

#关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
#关闭selinux:
sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久
setenforce 0 # 临时
#关闭swap:
swapoff -a # 临时
sed -i 's/.*swap.*/#&/' /etc/fstab # 永久#时间同步:
yum install ntpdate -y
ntpdate time.windows.com
cat  >> /etc/hosts << EOF
192.168.186.128    k8s-master01
192.168.186.129    k8s-node01
192.168.186.130    k8s-node02
EOF
#永久修改主机名
hostnamectl set-hostname k8s-master01  && bash   #在master01上操作
hostnamectl set-hostname k8s-node01    && bash   #在node01上操作
hostnamectl set-hostname k8s-node02    && bash   #在node02上操作
#所有机器上都操作
ssh-keygen -t rsa #一路回车,不输入密码
###把本地的ssh公钥文件安装到远程主机对应的账户
for i in k8s-master01  k8s-node01 k8s-node02 ;do ssh-copy-id -i .ssh/id_rsa.pub $i ;done
#集群所有服务器都安装
yum install epel-release git -y
yum install ansible -y

三、安装 Kubeasz

安装 Kubeasz 非常简单,只需要从 GitHub 下载 Kubeasz 的源码,然后运行相应的 Ansible 脚本即可。

1.下载 Kubeasz 的源码

wget https://github.com/easzlab/kubeasz/releases/download/3.3.1/ezdown  #这里对应的K8s版本是 v1.24.2
chmod +x ./ezdown
# 国内环境
./ezdown -D
# 海外环境
#./ezdown -D -m standard
# 容器化运行kubeasz
./ezdown -S 
# 创建新集群 k8s-01
docker exec -it kubeasz ezctl new k8s-master01 #这里是maser主机名称
修改'/etc/kubeasz/clusters/k8s-01/hosts'
vim /etc/kubeasz/clusters/k8s-01/hosts
​
# 修改为
# 'etcd' cluster should have odd member(s) (1,3,5,...)
[etcd]
192.168.59.135
192.168.59.141
#192.168.59.142# master node(s)
[kube_master]
192.168.59.135
​
# work node(s)
[kube_node]
192.168.59.141
#192.168.59.142

5. 部署nginx服务器测试环境

cat > nginx.yaml << EOF
apiVersion: apps/v1
kind: Deployment
metadata:labels:app: nginxname: nginx
spec:replicas: 1selector:matchLabels:app: nginxtemplate:metadata:labels:app: nginxspec:containers:- image: nginxname: nginximagePullPolicy: IfNotPresent
---
apiVersion: v1
kind: Service
metadata:labels:app: nginxname: nginx
spec:type: NodePortports:- port: 80protocol: TCPtargetPort: 80selector:app: nginx
EOFkubectl apply -f nginx.yaml 

总结

Kubeasz 是一个非常方便、快速、易用的 Kubernetes 部署和管理工具。使用 Kubeasz 可以大大简化 Kubernetes 的部署和管理过程,提高系统的可靠性和弹性。通过本文的介绍,相信读者已经掌握了 Kubeasz 的基本使用方法,希望能够对读者有所帮助。

http://www.shuangfujiaoyu.com/news/55733.html

相关文章:

  • 如何优化网站tkd百度竞价托管公司
  • 山东高端网站建设服务商深圳优化网站
  • 响应式网站模板xd许昌seo推广
  • 公司网站建设计划微信搜一搜怎么做推广
  • 哪里可以注册公司哈尔滨seo网站管理
  • 网站对企业的重要性seo建站系统
  • 重庆简易注销在什么网站做seo关键词排名怎么优化
  • 苏州做网站优化公司哪家好软文代写是什么
  • 怎么做淘宝客的跳转网站定制化网站建设
  • 孝感网站开发的公司南京关键词seo公司
  • 长安网站建设多少钱seo优化人员
  • 炫酷网站代码百度手机助手下载安装最新版
  • 网站建设明细报价单新媒体营销策略
  • 织梦dede模板自带的网站地图优化指南baidu百度网盘
  • 做网站会遇到哪些问题如何做好网络推广工作
  • 做寝室介绍网站今日新闻最新头条10条内容
  • 做网站语言服务器 空间关键词优化工具互点
  • 塘厦高铁站百度认证官网
  • 网站服务器搬家企业应该如何进行网站推广
  • 肇庆高要建设局网站seo是什么工作内容
  • 农村小伙创业做网站抖音推广网站
  • cms网站代理自己怎样开网站
  • 联盟营销是一种 的网络营销方式海淀搜索引擎优化seo
  • 北京网站公司哪家好免费写文章的软件
  • 做商城网站带宽推广软件哪个好
  • 响应式网站建设多少钱上海网站seo优化
  • 做视频课程网站媒体发布平台
  • 湛江网站建设保定公司网络软文营销
  • 做建设网站的活的兼职cps广告联盟平台
  • wamp环境下做网站it培训机构培训费用