首页 > 其他分享 >yaml文件示例

yaml文件示例

时间:2023-08-20 11:34:49浏览次数:63  
标签:文件 8080 name 示例 暴露 端口 yaml ports

 

apiVersion: v1 
kind: Pod 
metadata: 
  name: my-pod 
spec: 
  containers: 
  - name: myhttpd #只要是包含子项的第一行都需要有”-“,且与上一行对齐
    image: httpd 
    imagePullPolicy: IfNotPresent
    ports: 
    - containerPort: 80 
  - name: mynginx 
    image: nginx 
    imagePullPolicy: IfNotPresent
    ports: 
    - containerPort: 8080 
指定端口创建2个POD
apiVersion: v1
kind: Service
metadata:
  name: my-svc  #定义服务的名称
spec:
  ports:
  - name: tomcat  
    port: 8080  #POD暴露的cluster-ip端口
    targetPort: 8080  #container暴露的端口,容器expose暴露的端口
    protocol: TCP
    nodePort: 30001 #物理节点对外暴露的端口,提供给外部访问service的入口
  selector:
    app: npu
  type: NodePort
创建一个service

 

标签:文件,8080,name,示例,暴露,端口,yaml,ports
From: https://www.cnblogs.com/vmsysjack/p/17643757.html

相关文章

  • iwebsec-文件包含 01 本地文件包含
    01、题目分析程序开发人员通常会把可重复使用的函数写到单个文件中,在使用某些函数时,直接调用此文件,而无须再次编写,这种调用文件的过程一般被称为文件包含。在包含文件的过程中,如果文件能进行控制,则存储文件包含漏洞02、文件包含这一题,emmm,没啥好说的,直接告诉答案了,在服务器的......
  • iwebsec-文件包含 02 本地文件包含绕过
    01、题目分析程序开发人员通常会把可重复使用的函数写到单个文件中,在使用某些函数时,直接调用此文件,而无须再次编写,这种调用文件的过程一般被称为文件包含。在包含文件的过程中,如果文件能进行控制,则存储文件包含漏洞02、文件包含这一题,emmm,没啥好说的,直接告诉答案了,在服务器......
  • iwebsec-文件包含 03 session本地文件包含
    01、题目分析程序开发人员通常会把可重复使用的函数写到单个文件中,在使用某些函数时,直接调用此文件,而无须再次编写,这种调用文件的过程一般被称为文件包含。在包含文件的过程中,如果文件能进行控制,则存储文件包含漏洞02、文件包含在这一题中,采用了session验证,根据提示,我们就可......
  • ORACLE的参数文件:pfile和spfile
    转载自:https://www.cnblogs.com/xqzt/p/4832597.html1、pfile和spfileOracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件。它们是在数据库实例启动时候加载的,决定了数据库的物理结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定......
  • TLS证书文件创建
    #######################################################创建CAX509version1.0根证书#######################################################创建证书存放目录CertPath=/k8s/tlsv2DomainName=ca.huawei.com#1、创建证书文件存放目录mkdir-p${CertPath}&......
  • 以二进制文件安装K8S之高可用部署架构
    在Kubernetes系统中,Master节点扮演着总控中心的角色,通过不间断地与各个工作节点(Node)通信来维护整个集群的健康工作状态,集群中各资源对象的状态则被保存在etcd数据库中。在正式环境中应确保Master的高可用,并启用安全访问机制,至少包括以下几方面。Master的kube-apiserver、kube-c......
  • 以二进制文件安装K8S之创建CA根证书
    为etcd和Kubernetes服务启用基于CA认证的安全机制,需要CA证书进行配置。如果组织能够提供统一的CA认证中心,则直接使用组织颁发的CA证书即可。如果没有统一的CA认证中心,则可以通过颁发自签名的CA证书来完成安全配置。如下以通过颁发自签名的CA证书来完成安全配置。etcd和Kubernet......
  • 以二进制文件安装K8S之环境准备
    为了k8s集群能正常运行,需要先完成4项准备工作:1.关闭防火墙2.禁用SeLinux3.关闭Swap4.安装Docker关闭防火墙#查看防火墙状态getenforce#关闭防火墙,禁用防火墙开机自启动systemctlstopfirewalldsystemctldisablefirewalld禁用SeLinux#临时禁用SeLinux,重启失效......
  • 以二进制文件安装K8S之部署etcd高可用集群
    概述前提条件:已经准备好CA根证书(etcd在制作CA证书时需要CA根证书),并且把CA根证书文件ca.key和ca.crt拷贝到3个etcd节点的/etc/kubernetes/pki目录下。3台主机的IP地址分别为192.168.3.135、192.168.3.136、192.168.3.137。要安装的etcd版本:v3.4.13-linux-amd64。安装etcd下载e......
  • 以二进制文件安装K8S之部署Master高可用集群
    如下以二进制文件方式部署安全的KubernetesMaster高可用集群,具体步骤如下:1.下载Kubernetes服务的二进制文件2.部署kube-apiserver服务3.创建客户端CA证书4.创建客户端连接kube-apiserver服务所需的kubeconfig配置文件5.部署kube-controller-manager服务6.部署kube-schedule......