创建deployment一个示例 ~# kubectl create ns demo ~# kubectl get ns ... demo Active 2s ... ~# kubectl create deploy nginx --image=nginx:1.24-alpine --replicas=3 --dry-run=client -o yaml -n demo > deploy.nginx.yaml ~# cat deploy.nginx.yaml …
创建deployment一个示例 ~# kubectl create ns demo ~# kubectl get ns ... demo Active 2s ... ~# kubectl create deploy nginx --image=nginx:1.24-alpine --replicas=3 --dry-run=client -o yaml -n demo > deploy.nginx.yaml ~# cat deploy.nginx.yaml …
用helm创建rabbitmq集群 创建一个chart [root@k8s-master helm_soft]# helm search repo rabbitmq-ha --versions NAME CHART VERSION APP VERSION DESCRIPTION ....... kaiyuanshe/rabbitmq-ha 1.37.0 3.8.0 Highly available RabbitMQ cluster, the open so…
kubeadm-1.29.1部署 kubeadm方式安装最新版k8s-1.29.1(containerd容器运行时) containerd-1.6.27 + k8s-1.29.1(最新)(kubeadm方式) 架构说明 主机名 IP地址 资源 k8s-master 192.168.139.30 2c/3g-80g k8s-node1 192.168.139.31 2c/3g-80g k8s-node2 192.168.139.32 2c/3g-80g k8s-node3 192.168.139.33 2c/3g-8…
k8s-使用ceph分布式存储 1)k8s集群ceph环境准备 `下载key` "k8s集群里所有节点都要执行,我这里只演示一个" root@k8s-master01:~# wget -q -O- 'https://download.ceph.com/keys/release.asc' | apt-key add - `导入ceph源` "k8s集群里所有节点都要执行,我这里只演示一个" root@k8s-master01:~# apt-add-repository 'deb https://mirrors.tun…
K8S中运行个性化tomcat tomcat镜像制作规划 JDK基础镜像制作 JDK基础镜像文件列表 root@k8s-master01:~# mkdir -p /stj-soft/dockerfile/web/jdk-8u221 rw-r--r-- 1 root root 130 Jan 11 21:50 build-command.sh -rw-r--r-- 1 root root 474 Jan 11 21:38 Dockerfile -rw-r--r-- 1 root root 19…
k8s之zookeeper集群 基于PV和PVC作为后端存储,实现zookeeper集群 1.1)准备NFS服务器 1.1.1)下载并配置NFS root@harbor:~# apt install nfs-server -y root@harbor:~# mkdir -p /data/k8sdata/{img,status} root@harbor:~# vim /etc/exports # 最后一行添加 /data/k8sdata *(rw,no_root_squash) root@harbor:/data/k…
ingress使用 基于单主机 查看要转发的后端服务 root@k8s-master01:/stj-soft/yaml/nginx# kubectl get pod -n stj-ns NAME READY STATUS RESTARTS AGE nginx-deployment-58d6d9dd7d-bq8g2 1/1 Running 0 33s tomcat-deployment-76c7957…
ingress简介 官方介绍:https://kubernetes.io/zh-cn/docs/concepts/services-networking/ingress/ Ingress是kubernetes API中的标准资源类型之一,ingress 实现的功能是将客户端请求的host名称或请求的URL路径把请求转发到指定的service资源的规则,即用于将kubernetes集群外部的请求资源转发之集群内部的service,再被service转发之pod处理客户端的请求。 Ingress controller:…
kubernetes Service的几种类型 # kubectl explain service.spec.type ClusterlP:默认的类型,用于k8s内部之间的服务访问,即通过内部的service ip 实现服务间的访问,service lP仅可以在内部访问,不能从外部访问。 NodePort:在 cluster IP的基础之上,通过在每个node 节点监听一个可以指定宿主机端口(nodePort)来暴露服务,从而允许外部client访问k8s集群中的服务,nodePort把外部client的请求转发至…
k8s安装部署: 安装规划: 安装方式: 部署工具: 使用批量部署工具如(ansible/l saltstack)、手动二进制、kubeadm、apt-get/yum等方式安装,以守护进程的方式启动在宿主机上,类似于是Nginx—样使用service脚本启动。 kubeadm: https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/high-availability/项目成熟度及维护周期。 使用k8s官方提供的部署工具…

| 周一 | 周二 | 周三 | 周四 | 周五 | 周六 | 周日 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
COPYRIGHT © 2025 TH小破站. ALL RIGHTS RESERVED.
Theme Kratos Made By Seaton Jiang