随笔分类 - K8S
摘要:1.部署sc ```yaml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: nfs-redis provisioner: kubernetes.io/no-provisioner volumeBindingMode:
阅读全文
摘要:1.创建帐号和权限 rbac.yaml apiVersion: v1 kind: ServiceAccount metadata: name: nfs-client-provisioner # replace with namespace where provisioner is deployed
阅读全文
摘要:apiVersion: v1 kind: Namespace metadata: name: local-path-storage apiVersion: v1 kind: ServiceAccount metadata: name: local-path-provisioner-service-a
阅读全文
摘要:镜像和容器已然成为应用的打包和交付标准。Kubernetes成为了整个容器云原生应用的标准OS,越来越多的企业和用户选择在ACK中部署自己的应用。容器服务Kubernetes版(ACK)支持Containerd、Docker、安全沙箱三种运行时。本文通过对比三种运行时的实现和使用限制、部署结构,并通
阅读全文
摘要:1.配置源 #下载阿里云的yum源 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #安装基本的软件 yum install wget jq psmisc vim net-
阅读全文
摘要:1.生成clusterrole #语法 kubectl create clusterrole NAME --verb=verb --resource=resource.group [--resource-name=resourcename] [--dry-run=server|client|none
阅读全文
摘要:1.编写Dockerfile FROM python:3.7 WORKDIR /opt RUN pip3 install -U django -i https://pypi.tuna.tsinghua.edu.cn/simple/ RUN django-admin startproject mysi
阅读全文
摘要:1.挂载本地路径 pod yaml apiVersion: v1 kind: Pod metadata: name: test spec: containers: - name: test image: library/busybox command: ["/bin/sh"] args: ["-c"
阅读全文
摘要:安装dashboard wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.6.0/aio/deploy/recommended.yaml kubectl apply -f recommended.yaml 查看pod kub
阅读全文
摘要:一、本章概述K8S存储管理按照发展的历程,涉及到有Volume、PV/PVC、StorageClass,Volume是最早提出的存储卷,主要解决容器和数据存储的依赖关系,抽象底层驱动以及支持不同的存储类型,使用Voume需要了解底层存储细节,因此提出了PV,Persistent Volume是由k8
阅读全文
摘要:# 创建pod kubectl create deployment web --image=nginx # 查看pod列表 kubectl get pods -o wide # 暴露资源为service kubectl expose deployment web --port=80 --protoc
阅读全文
摘要:简单认识 k8s 集群中对资源管理和资源对象编排部署都可以通过声明样式( YAML)文件来解决, 也 就是可以把需要对资源对象操作编辑到YAML格式文件中, 一般使用 YAML 格式的文件来创建符合我们预期期望的 pod , 我们把这种文件叫做资源清单文件, 通过 kubectl 命令直接使用资源清
阅读全文
摘要:角色IP master 192.168.185.6 slave1 192.168.185.7 slave2 192.168.185.8 1.初始化 1.1 关闭防火墙 systemctl stop firewalld && systemctl disable firewalld 1.2 关闭seli
阅读全文
摘要:实验环境:三台centos7.5 172.26.0.10 master 172.26.0.12 node1 172.26.0.14 node2 一、Kubernetes搭建 1.在各个节点上面安装k8s组件 配置master为etcd和master节点: [root@master~]# yum in
阅读全文
摘要:1. 安装kubectl curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/st
阅读全文
摘要:CentOS / RHEL / Fedora cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/rep
阅读全文
摘要:跑minikube start老是被卡住,得到如以下的结果
阅读全文