yaml文件
apiVersion: apps/v1beta1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: '8'
labels:
ownerName: deplatmnt
system_cluster: paas-te-cluster2
system_ingress: shtel-paas-storage
system_namespace: de-plat-app
system_serviceUnit: shtel-paas-storage
system_workload: shtel-paas-storage
name: shtel-paas-storage
namespace: de-plat-app
spec:
minReadySeconds: 180
replicas: 1
selector:
matchLabels:
ownerName: deplatmnt
system_cluster: paas-te-cluster2
system_ingress: shtel-paas-storage
system_namespace: de-plat-app
system_serviceUnit: shtel-paas-storage
system_workload: shtel-paas-storage
template:
metadata:
labels:
ownerName: deplatmnt
system_cluster: paas-te-cluster2
system_ingress: shtel-paas-storage
system_namespace: de-plat-app
system_serviceUnit: shtel-paas-storage
system_workload: shtel-paas-storage
spec:
containers:
- env:
- name: paas_container_ip
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: status.podIP
- name: shtelpaas_app_ip
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: status.podIP
- name: paas_container_host_ip
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: status.hostIP
- name: shtelpaas_center_name
value: deplat
- name: shtelpaas_app_name
value: shtelPaasStorage
- name: shtelpaas_service_layer
value: biz
- name: shtelpaas_app_nameserver
value: http://nameserver1.de-plat-sys.svc.cluster.local:8761/eureka,http://nameserver2.de-plat-sys.svc.cluster.local:8761/eureka,http://nameserver3.de-plat-sys.svc.cluster.local:8761/eureka
- name: shtelpaas_log_profile
value: log$de$1.0
- name: shtelpaas_app_basepkg
value: com.shtel.paas.service.storage
- name: JAVA_OPTS
value: -Xms3g -Xmx3g -XX:+PrintFlagsFinal -XX:+UnlockDiagnosticVMOptions -XX:NewRatio=2 -XX:ParallelGCThreads=2 -XX:CICompilerCount=2 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:InitialCodeCacheSize=128m -XX:ReservedCodeCacheSize=256m -XX:MinMetaspaceFreeRatio=20 -XX:MaxMetaspaceFreeRatio=80 -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=768m -XX:CompressedClassSpaceSize=256m -XX:MaxDirectMemorySize=256M -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -Xloggc:/usr/local/gc.txt -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCApplicationConcurrentTime -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+LogVMOutput -XX:LogFile=/usr/local/vm.txt -XX:-UseBiasedLocking -XX:+LogCompilation -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=500
- name: shtelpaas_app_config_profile
value: app$de$1.0
- name: profiler_collector_ip
value: 10.145.216.248
image: hub.paas/de-plat-app/shtel-paas-storage:shtel-paas-service-storage-0.0.1-SNAPSHOT-paaspkg.tar-1574927535801
imagePullPolicy: Always
lifecycle:
preStop:
exec:
command:
- /bin/sh
- -c
- /usr/local/paas-common/service_down.sh
livenessProbe:
failureThreshold: 3
httpGet:
path: /health
port: 8999
scheme: HTTP
initialDelaySeconds: 120
periodSeconds: 60
successThreshold: 1
timeoutSeconds: 10
name: master
resources:
limits:
cpu: '4'
memory: 4Gi
requests:
cpu: 512m
memory: 4Gi
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /paastmp
name: paastmp
- mountPath: /usr/local/shtelPaasStorage/log/
name: app-log-centos
- env:
- name: CE_CLUSTER_NAME
value: paas-te-cluster2
- name: CE_NAMESPACE_NAME
value: de-plat-app
- name: CE_WORKLOAD_NAME
value: shtel-paas-storage
- name: CE_SERVICE_NAME
value: shtel-paas-storage
- name: CE_LOG_PATH
value: /usr/local/shtelPaasStorage/log/*
- name: CE_LOG_SERVER_ADDR
value: 10.145.216.133:6230,10.145.216.134:6230,10.145.216.135:6230
image: hub.paas/paas/filebeat:0.6
imagePullPolicy: Always
name: file-beat
resources:
limits:
cpu: 500m
memory: 200Mi
requests:
cpu: 10m
memory: 40Mi
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /paastmp
name: paastmp
- mountPath: /usr/local/shtelPaasStorage/log/
name: app-log-centos
dnsPolicy: ClusterFirst
hostAliases:
- hostnames:
- t-crm-paas-app-006
ip: 10.145.208.173
- hostnames:
- t-crm-paas-app-001
ip: 10.145.208.162
nodeSelector:
de_node-group: '1'
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
volumes:
- emptyDir: {}
name: paastmp
- emptyDir: {}
name: app-log-centos
yaml文件的更多相关文章
- 用Yaml文件进行元素管理【转】
原文:http://www.cnblogs.com/milanmi/p/4636503.html 如界面有一个按钮,id号是test.如果进行对象化的话,就是test.click就可以了.不用每次都要 ...
- 对XML和YAML文件实现I/O操作
1.文件的打开关闭 XML\YAML文件在OpenCV中的数据结构为FileStorage,打开操作例如: string filename = "I.xml"; FileStora ...
- Python读取Yaml文件
近期看到好多使用Yaml文件做为配置文件或者数据文件的工程,随即也研究了下,发现Yaml有几个优点:可读性好.和脚本语言的交互性好(确实非常好).使用实现语言的数据类型.有一个一致的数据模型.易于实现 ...
- selenium2入门 用Yaml文件进行元素管理 (五)
比如界面有一个按钮,id号是test.如果进行对象化的话,就是test.click就可以了.不用每次都要去创建test对象.如果id号变了,我们也只需要改一下test的名称就行了. 使用Yaml需要用 ...
- [Kubernetes]yaml文件详解
应前一段时间夸下的海口:[Kubernetes]如何使用yaml文件使得可以向外暴露服务,说过要写一篇关于yaml文件详解的文章出来的,今天来总结一下.yaml文件用在很多地方,但是这里以介绍在Kub ...
- day11_单元测试_读取yaml文件中的用例,自动获取多个yaml文件内容执行生成报告
一.使用.yaml格式的文件直接可以存放字典类型数据,如下图,其中如果有-下一行有缩进代表这是个list,截图中是整体是一个list,其中有两部分,第二部分又包含另外一个list 二.单元测试:开发自 ...
- python----数据驱动@ddt.file_data结合yaml文件的使用
一.创建yaml文件1. 安装yaml模块 pip install pyyaml2. 新建yaml文件 右键任意文件夹-->New-->File,输入文件名并以.yaml或.yml结尾 二 ...
- [Kubernetes]如何使用yaml文件使得可以向外暴露服务
最近因为项目需要上线,所以这段时间都扑到了Kubernetes上面. 昨天老大交代了一个任务,大概就是这样的: 看起来挺简单的,因为相关文件都给我了,我以为直接把文件拖上去,然后在访问ip:port方 ...
- 新版的K8S中的flannel.yaml文件中要注意的细节
部署flannel作为k8s中的网络插件,yaml文件都大小同异. 但在要注意以下细节. 以前,只需要前面master判断. 现在也需要有not-ready状态了. tolerations: - ke ...
- 持续集成时 travis 和 codecov 等 yaml 文件的配置
最近在项目中在配置CodeCov 以及Travis 和 AppVeyor做持续集成时,遇到了一些问题,也解决了一些问题.顺便拿来分享一下. 首先时Travis,这个主要是来跑基于 Linux 环境下的 ...
随机推荐
- 用外部按钮打开DATETIMEPICKER下拉日期选择窗口
https://www.cnblogs.com/gaodu2003/archive/2009/08/10/1543115.html 方法一: SendMessage(DateTimePicker1.H ...
- 【Linux】一步一步学Linux——Centos7.5安装图解(08)
00. 目录 参考博客:https://mp.csdn.net/mdeditor/95031775# 01. Centos7.5简介 CentOS(Community Enterprise Opera ...
- AspNetCore Redis实现分布式缓存
分布式缓存描述: 分布式缓存重点是在分布式上,相信大家接触过的分布式有很多中,像分布式开发,分布式部署,分布式锁.事物.系统 等有很多.使我们对分布式本身就有一个很明确的认识,分布式就是有多个应用程序 ...
- python模块之openpyxl
这是一个第三方库,可以处理xlsx格式的Excel文件.pip install openpyxl安装.如果使用Aanconda,应该自带了. 读取Excel文件 需要导入相关函数. from open ...
- 概率及期望DP小结
资源分享 26 个比较概率大小的问题 数论小白都能看懂的数学期望讲解 概念 \(PS\):不需要知道太多概念,能拿来用就行了. 定义 样本(\(\omega\)):一次随机试验产生的一个结果. 样本空 ...
- The three day 给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本
""" 给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本. 所谓无效化 IP 地址,其实就是用 "[.]" 代替了每个 ...
- c# 操作xml文件(读写)
根据项目需求,我们需要记录用户的操作痕迹,当用户下次登录操作同一个文件时,页面显示为用户上一次执行的用户轨迹,我们考虑把用户的历史记录写进xml文件中. 存储的xml数据结构: XML操作类: usi ...
- C#破解dll
使用反编译工具对dll文件进行反编译,找到校验过期的相关代码,反编译工具可以使用ILSpy或Reflector; 使用ildasm.exe工具将dll导出成il文本文件,在该文件中找到相关的代码进行修 ...
- [unity]GPU Instance学习
前言我们之前研究过为什么Unity的UI可以合批,是因为使用了相同的材质进行渲染,UI上不同图片渲染是通过把图片打成一张图集后,使用Image组件对顶点填充了不同的UV值实现的.那么有没有什么办法可以 ...
- node.js开发 npm包管理工具
npm介绍 说明:npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装.卸载.管理依赖等) 使用npm安装插件:命令提示符执行npm instal ...