Kubernetes开源书 - 周立Kubernetes满⾜了在⽣产中运⾏的应⽤程序的⼀些常⻅需求,例如: Co-locating helper processes ,促进组合应⽤程序和保留”⼀个应⽤程序的每个容器“模型 Mounting storage systems Distributing secrets Checking application health Replicating application instances Using #!/overview? namespace=default 参考: https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/ 02-安装单机版Kubernetes 9 使⽤Kubespray部署⽣产可⽤的Kubernetes集群 (1.11.2) 前提:科学上⽹,或⾃⾏将gcr.io的镜像转成其他镜像仓库的镜像。 DNS是⼀个DNS服务器,它为Kubernetes服务提供DNS记录。 Kubernetes启动的容器会⾃动将该DNS服务器包含在DNS搜索中。 Web UI (Dashboard) Dashboard 是⼀个Kubernetes集群通⽤、基于Web的UI。它允许⽤户管理/排错集群中应⽤程序以及集群本身。 Container Resource Monitoring(容器资源监控) Container0 码力 | 135 页 | 21.02 MB | 1 年前3
k8s操作手册 2.3★★创建pod 创建单个pod,在可操作k8s集群的结点上创建一个yaml文件 # vi pod-nginx-web1-v1.19.5.yml #内容如下 apiVersion: v1 kind: Pod metadata: name: pod-nginx-web1-v1.19.5 #pod名,这个名称可带小数点 labels: labels: #给pod打标签,便于其他资源对它的选择 lbname: lbvalue-nginx-web1 spec: containers: #在spec次级,定义一组容器,-表示数组 - name: nginx-v1-19-5 metadata: name: svc-nginx-web1 #其他pod可直接访问此名称:servicePort,如 curl -kv h�p://svc-nginx-web1:2380/ spec: selector: #通过标签选择目标pod lbname: lbvalue-nginx-web1 #与目标pod的label相同,如果目标pod有多0 码力 | 126 页 | 4.33 MB | 1 年前3
K8S安装部署开放服务"log-driver": "json-file", "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2", "storage-opts": [ "overlay2.override_kernel_check=true" ] } systemctl restart dashboard: true debug: true metrics: prometheus: "" entryPoints: web: address: ":80" websecure: address: ":443" emqxconsole: image: traefik:v2.2.8 name: traefik-ingress-lb ports: - name: web containerPort: 80 hostPort: 80 - name: websecure0 码力 | 54 页 | 1.23 MB | 1 年前3
涂小刚-基于k8s的微服务实践k8s-app-name app-name ai-test ai-dc-server ai-dc-server ai-dc-servedr ai-preview ai-dc-web ai-dc-web ai-dc-web ai-prod ai-dc-api ai-dc-api ai-dc-api 业务线名称 ai dt ad 现有环境名 test preview prod 统 k8s-app-name 容器host应用名称,deployment 名,通过配置文件关键字关联业务线应用名称,保持应用和k8s之间的关联。 规范 范例 应用名称 ai-dc-server ai-dc-web ai-dc-api 镜像版本和git版本库规范 制定git版本规范,开发提交合并master代码,git版本库和业务版本进行关联,出了问题好定位问题。 采用docker容器化之后,ci-c 空间名 应用名称 日期-时间戳 git版本库 镜像完整地址 registry.hz.local/huize ai-test ai-dc-web 20190510-1033 v20 registry.hz.local/huize/ai-test_ai-dc-web:20190510-1033_v20 k8s镜像构建过程 domain/path namespaces app-name date-time0 码力 | 19 页 | 1.34 MB | 1 年前3
Kubernetes for Edge Computing across
Inter-Continental Haier Production Sites分布式,高可用 • 高性能,低延迟 • 线性扩容 海尔工业互联网 –微服务之监控日志 Node PrometheusServer(Pod) Retrieval Storage PromQL Local Storage Web UI(Pod) Grafana(Pod) API Push Gateway Jobs / Exporters Prometheus Server Short-lived Cluster K8S Cluster K8S Cluster Endpoint-admin Architecture Web console • 为用户提供资源展示和 UI 交互界面 Endpoint-admin Server • 为 Console-web 提供 Rest API 服务 • 与 Endpoint-admin Client 进行通信 • 接受 Endpoint-admin0 码力 | 33 页 | 4.41 MB | 1 年前3
Kubernetes Native DevOps Practice- volumes DevOps Operator Manage the Job environment variables image information - volumes Storage Service rbd / nfs / glisters pvc pvc pvc registry credential using secret - resources Memory user scripts using ConfigMap Job - pod template • upload files to storage service once user build completes - volumes Storage APIs user build task • build the application package init task • prepare prepare code repository sidecar build task lifecycle - preStop - volumes storage config using secret Query artifact data DevOps Operator Manage the Job CI/CD Examples - Human/Manual Task system0 码力 | 21 页 | 6.39 MB | 1 年前3
多雲一體就是現在:
GOOGLE CLOUD 的
KUBERNETES
混合雲戰略全球機房備援設計 台灣區已經備有三個容錯區域 高效能代管式服務 涵蓋Web/App/DB皆有多 樣化代管服務可以組合出 最適架構 自動化部署 與開放平台以及開發環境 整合,加速應用上線 Google Cloud Taiwan 優勢 Google Infrastructure event driven functions web apps & APIs orchestrate containers 隨選生成的K8S叢集 Compute Engine 隨選生成的虛擬機 IaaS and PaaS at Scale Google App Engine #全代管服務 #以容器為基礎 #適合Web應用 #適合Api #全自動擴展+強大的負載平衡 #整合能同步擴展的NoSQL DB Kubernetes ● Kubernetes 是用於自動部署,擴展和管理容器化應用 程序的開源系統 Ecommerce site Catalog, ERP Warehouse Factory Branch Augmented Services On-Prem Cloud Cloud Storage Cloud ML Big Query Jurisdictional / PII Europe Secure records US IT policy Interconnect0 码力 | 32 页 | 2.77 MB | 1 年前3
Kubernetes日志平台建设最佳实践-元乙� ��������� OSS Hybrid Storage Array Massive Structured, Unstructured & Semi- structured Data SQL�NoSQL Log Service / LogShipper Mobile & Web IoT Mobile Logs Web Text & Logs Services & Languages0 码力 | 30 页 | 53.00 MB | 1 年前3
A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetesnotebooks • Model serving – serve exported models with TF Serving or Seldon • Additional components for storage, workflow, etc. Artificial Intelligence solves critical life problems Demo: Find ��� Image Containers Demo: Serving the Model with TF Serving • Options for serving • Wrap model in a web framework (eg – Flask) • Tensorflow Serving • Seldon Demo: Run TensorFlow Training with Kubeflow0 码力 | 21 页 | 68.69 MB | 1 年前3
Alluxio 助力 Kubernetes, 加速云端深度学习HDFS Interface S3 Interface REST API POSIX Interface Alluxio是什么 HDFS Driver S3 Driver OSS Driver Web Driver Alibaba Cloud OSS Alluxio 服务器 Alluxio 服务器 大数据查询 大数据ETL 模型训练 Alluxio核心功能一:分布式数据缓存 Alluxio Alluxio核心功能三:统一的文件系统抽象 Alluxio 服务器 Alluxio在云端AI训练场景的性能好处 • 支持大规模的数据缓存 • 本地内存加速 • 支持数据预热 • LRU缓存管理 Object storage (Fuse) Worker (local) Worker (remote) Master Training POD Tier0: 1-2GB/S Short Circuit: 1-6GB/S0 码力 | 22 页 | 11.79 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













