OpenShift Container Platform 4.8 Service Mesh
MESH 1.12. 管理用户和配置集 1.13. 安全性 1.14. 管理服务网格中的流量 1.15. 指标、日志和追踪 1.16. 性能和可扩展性 1.17. 为生产环境配置 SERVICE MESH 1.18. 连接服务网格 1.19. 扩展 1.20. 使用 3SCALE WEBASSEMBLY 模块 1.21. 使用 3SCALE ISTIO 适配器 1.22. 服务网格故障排除 1 Service Mesh 通过在应用程序中创建集中控制点来解决微服务架构中的各种问题。它 在现有分布式应用上添加一个透明层,而无需对应用代码进行任何更改。 微服务架构将企业应用的工作分成模块化服务,从而简化扩展和维护。但是,随着微服务架构上构建的企 业应用的规模和复杂性不断增长,理解和管理变得困难。Service Mesh 可以通过捕获或截获服务间的流量 来解决这些架构问题,并可修改、重定向或创建新请求到其他服务。 Container Platform 4.8.12 和 OpenShift Container Platform 4.9。 1.2.2.12.4. Service Mesh WebAssembly(WASM)扩展 ServiceMeshExtensions 自定义资源定义(CRD)现已正式发布,它首次作为技术预览功能在版本 2.0 中 推出。您可以使用 CRD 构建自己的插件,但红帽并不支持您创建的插件。0 码力 | 344 页 | 3.04 MB | 1 年前3Flask入门教程
,将环境 变量 FLASK_ENV 的值设为 development ,以便开启调试模式: FLASK_ENV=development 实验时间 在这个小节,我们可以通过做一些实验,来扩展和加深对本节内容的理解。 修改视图函数返回值 首先,你可以自由修改视图函数的返回值,比如: @app.route('/') def hello(): return u'欢迎来到我的 如果你对 CSS 很头疼,可以借助前端框架来完善页面样式,比如 Bootstrap、Semantic-UI、Foundation 等。它们提供了大量的 CSS 定义和动 态效果,使用起来非常简单。 扩展 Bootstrap-Flask 可以简化在 Flask 项目里使用 Bootstrap 4 的步骤。 第 4 章:静态文件 34 第 5 章:数据库 大部分程序都需要保存数据,所以不可避免要使用数据库。用来操作数据库的数据 将称之为字段。 Flask 有大量的第三方扩展,这些扩展可以简化和第三方库的集成工作。我们下面 将使用一个叫做 Flask-SQLAlchemy 的官方扩展来集成 SQLAlchemy。 首先使用 Pipenv 安装它: $ pipenv install flask-sqlalchemy 大部分扩展都需要执行一个“初始化”操作。你需要导入扩展类,实例化并传入 Flask 程序实例: from0 码力 | 127 页 | 7.62 MB | 1 年前3OpenShift Container Platform 4.14 Operator
从概念上讲,Operator 会收集人类操作知识,并将其编码成更容易分享给消费者的软件。 Operator 是一组软件,可用于降低运行其他软件的操作复杂程度。它可以被看作是软件厂商的工程团队 的扩展,可以在 Kubernetes 环境中(如 OpenShift Container Platform)监控软件的运行情况,并根据 软件的当前状态实时做出决策。Advanced Operator 被设 应用程序是一款 app,可在 Kubernetes 上部署,也可使用 Kubernetes API 和 kubectl 或 oc 工具进行管理。要想充分利用 Kubernetes,您需要一组统一的 API 进行扩展,以便服务和管理 Kubernetes 上运行的应用程序。可将 Operator 看成管理 Kubernetes 中这类应用程序的运行时。 2.1.1. 为什么要使用 Operator? Operator 而非一两个用户。 为什么在 什么在 Kubernetes 上部署? 上部署? Kubernetes(扩展至 OpenShift Container Platform)包含构建复杂分布式系统(可在本地和云提供 商之间工作)需要的所有原语,包括 secret 处理、负载均衡、服务发现、自动扩展。 为什么使用 什么使用 Kubernetes API 和 和 kubectl 工具来管理您的 工具来管理您的应用程序?0 码力 | 423 页 | 4.26 MB | 1 年前3Python 标准库参考指南 3.10.15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 11.7 glob --- Unix 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 11.8 fnmatch --- Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . 702 viii 16.13 curses.panel --- curses 的面板栈扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704 16.13.1 函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1152 21.4 urllib.request --- 用于打开 URL 的可扩展库 . . . . . . . . . . . . . . . . . . . . . . . . 1152 21.4.1 Request 对象 . . . . . . . . . . . . .0 码力 | 2072 页 | 10.39 MB | 9 月前3Python 标准库参考指南 3.8.20
生成临时文件和目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 11.7 glob --- Unix 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 11.8 fnmatch --- Unix 文件名模式匹配 字符的工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . 661 16.13 curses.panel --- curses 的 panel 栈扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663 16.14 platform --- 获取底层平台的标识数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117 21.6 urllib.request --- 用于打开 URL 的可扩展库 . . . . . . . . . . . . . . . . . . . . . . . . 1117 21.7 urllib.response --- urllib 使用的 Response0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.8.20
生成临时文件和目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 11.7 glob --- Unix 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 11.8 fnmatch --- Unix 文件名模式匹配 字符的工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . 661 16.13 curses.panel --- curses 的 panel 栈扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663 16.14 platform --- 获取底层平台的标识数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117 21.6 urllib.request --- 用于打开 URL 的可扩展库 . . . . . . . . . . . . . . . . . . . . . . . . 1117 21.7 urllib.response --- urllib 使用的 Response0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.10.15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436 11.7 glob --- Unix 风格路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 11.8 fnmatch --- Unix 文件名模式匹配 字符的工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754 16.13 curses.panel --- curses 的面板栈扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756 16.13.1 函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1235 21.4 urllib.request --- 用于打开 URL 的可扩展库 . . . . . . . . . . . . . . . . . . . . . . . . . . 1235 21.4.1 Request 对象 . . . . . . . . . . .0 码力 | 2207 页 | 10.45 MB | 9 月前3Python 标准库参考指南 3.13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455 11.7 glob --- Unix 风格的路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 11.7.1 例子 . . . . . . . . . . . 字符的工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809 16.12 curses.panel --- 针对 curses 的面板栈扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . 813 16.12.1 函数 . . . . . . . . . . . . . . 平台支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1034 18.1.13 扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035 18.10 码力 | 2246 页 | 11.74 MB | 9 月前3Python 标准库参考指南 3.13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451 11.7 glob --- Unix 风格的路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 11.7.1 例子 . . . . . . . . . . . 字符的工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805 16.12 curses.panel --- 针对 curses 的面板栈扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . 809 16.12.1 函数 . . . . . . . . . . . . . . 平台支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1030 18.1.13 扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031 18.10 码力 | 2242 页 | 11.73 MB | 9 月前3Python 标准库参考指南 3.12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 11.7 glob --- Unix 风格的路径名模式扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438 11.8 fnmatch --- Unix 文件名模式匹配 . 字符的工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782 16.13 curses.panel --- 针对 curses 的面板栈扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . 786 16.13.1 函数 . . . . . . . . . . . . . . 平台支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002 18.1.13 扩展 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003 18.10 码力 | 2253 页 | 11.81 MB | 9 月前3
共 35 条
- 1
- 2
- 3
- 4