K8S安装部署开放服务containerPort: 88 hostPort: 88 - name: nbiot-udp protocol: UDP containerPort: 9092 hostPort: 9092 resources: kubernetes-dashboard namespace: default spec: ports: - name: https port: 443 protocol: TCP targetPort: 443 sessionAffinity: None type: ExternalName externalName: io/component: backup spec: type: ClusterIP ports: - port: 9999 targetPort: 9999 protocol: TCP name: http selector: {{- include "influxdb.selectorLabels" . | nindent 4 }} ---0 码力 | 54 页 | 1.23 MB | 1 年前3
k8s操作手册 2.31000m,这个m是mili(千分之一)的意思 ports: #端口暴露,仅作提示信息 - name: h�p containerPort: 80 protocol: TCP env: #给容器传递的环境变量 - name: TZ value: Asia/Shanghai #securityContext: ports: #端口暴露,仅作提示信息,无实际影响 - name: h�p containerPort: 80 protocol: TCP env: #给容器传递的环境变量 - name: TZ value: Asia/Shanghai podlable: ds-pod #与目标pod的labels相同,如果目标pod有多个,则自动实 现负载均衡 type: ClusterIP ports: - protocol: TCP #默认为TCP, port: 1380 # service ip 的port targetPort: 800 码力 | 126 页 | 4.33 MB | 1 年前3
绕过conntrack,使用eBPF增强 IPVS优化K8s网络性能id is passed to IPVS module • Ip_vs_new_conn() inserts eBPF map • Key: (protocol, cip:cport , rsip:rsport) • Value: (protocol, lip:lport, rsip:rsport) • Ip_vs_conn_unlink() deletes entries in eBPF map0 码力 | 24 页 | 1.90 MB | 1 年前3
Kubernetes开源书 - 周立apiVersion: v1 metadata: name: my-service spec: selector: app: MyApp ports: - protocol: TCP port: 80 targetPort: 9376 使⽤此⽂件,即可创建⼀个名为“my-service”的新 Service 对象,该对象会代理那些使⽤TCP端⼝9376,并且 在以上这些情况下,您可以定义不带选择器的Service: kind: Service apiVersion: v1 metadata: name: my-service spec: ports: - protocol: TCP port: 80 targetPort: 9376 因为该Service没有选择器,所以不会创建相应的 Endpoint 对象。可⼿动将Service映射到指定的 selector: app: MyApp ports: - name: http protocol: TCP port: 80 targetPort: 9376 - name: https protocol: TCP 26-Service 118 port: 443 targetPort: 93770 码力 | 135 页 | 21.02 MB | 1 年前3
腾讯云 Kubernetes 高性能网络技术揭秘——使用 eBPF 增强 IPVS 优化 K8s 网络性能-范建明尽量将大部分代码放在eBPF中,方便升级和维护。 • eBPF loader 创建eBPF map时,将map的id 传给IPVS内核模块 • 在ip_vs_new_conn 时,插入eBPF map • (protocol, clientip:cport -> targetip:dport) • 在ip_vs_conn_unlink时,删除eBPF map • 由于eBPF中没有timer机制 IPVS 如何做SNAT?0 码力 | 27 页 | 1.19 MB | 9 月前3
秘钥管理秘钥Turtles all the way down - Securely managing Kubernetes Secrets{SECRET}DEK + {DEK}KEK Envelope Source for crypto notation: https://en.wikipedia.org/wiki/Security_protocol_notation KMS 1.10 Envelope Encryption Sequence Master kube-apiserver etcd kms-plugin SECRET0 码力 | 52 页 | 2.84 MB | 1 年前3
Kubernetes + OAM 让开发者更简单'php:latest' env: - name: OAM_TEXTURE value: texture.jpg ports: - containerPort: 8001 name: http protocol: TCP $ kubectl get deployment NAME REVISION AGE frontend-c8bb659c5 1 2d15h $ kubectl get components0 码力 | 22 页 | 10.58 MB | 1 年前3
张海宁:使用Kubernetes部署超级账本FabricNode IP: 192.168.10.10 IP: 10.2.3.14 DNS: service1.cluster.local Port: 9443 NodePort: 31233 Protocol: TCP Port: 9443 SACC2017 K8s Cluster ReplicaSet.yaml ContainerImage1 Replicas: 30 码力 | 45 页 | 2.70 MB | 1 年前3
Amazon Elastic Kubernetes Service (EKS) 初探秘io/aws-load-balancer-type: "nlb" spec: externalTrafficPolicy: Local ports: - name: http port: 80 protocol: TCP targetPort: 80 selector: app: nginx type: LoadBalancer © 2019, Amazon Web Services0 码力 | 39 页 | 1.83 MB | 1 年前3
第29 期| 2023 年9 月- 技术雷达务和应用之间无缝地捕获、检测和管理遥测数据,从而改善我们的观察堆栈。OpenTelemetry 的灵活性和与多 样化环境的兼容性使其成为我们工具包中有价值的补充。目前,我们对最近发布的 OpenTelemetry Protocol (OTLP)特别感兴趣,该规范包括了 gRPC 和 HTTP 两种协议。这一协议标准化了遥测数据的格式和传输方式, 促进了互操作性并简化了与其他监控和分析工具的集成。随着我们继续探索该协议的集成潜力,我们正在评估0 码力 | 43 页 | 2.76 MB | 1 年前3
共 10 条
- 1













