OpenShift Container Platform 4.8 CLI 工具
(ODO) 89 存 存储 储 集群中的持久性存储。它会在重启和组件重建过程中保留数据。 服 服务 务 为组件提供额外的功能的外部应用程序。 服务 示例包括 PostgreSQL、MySQL、Redis 和 RabbitMQ。 在 odo 中,服务从 OpenShift Service Catalog 置备,且必须在集群中启用。 devfile 用于定义容器化开发环境的开放式标准,使开发人 perator.v0.1.1 Operator 部署与 PostgreSQL 相关 的服务: Backup 和 Database。redis-operator.v0.8.0 Operator 将部署与 Redis 相关的服 务:RedisCluster 和 Redis。 注意 注意 要获取所有可用 Operator 的列表,odo 会获取当前处于 Succeeded 阶段的当前命名空间 的 C CRDs postgresql-operator.v0.1.1 Backup, Database redis-operator.v0.8.0 RedisCluster, Redis $ odo catalog search service $ odo catalog search service postgres Services0 码力 | 152 页 | 1.24 MB | 1 年前3Docker 从入门到实践 0.9.0(2017-12-31)
实战案例-CI/CD Drone Docker 开源项目 LinuxKit 附录 附录一:常见问题总结 附录二:热门镜像介绍 Ubuntu CentOS MySQL MongoDB Redis Nginx WordPress Node.js 附录三:Docker 命令查询 附录四:Dockerfile 最佳实践 附录五:资源链接 附录六:Docker 中文资源 6 Docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE redis latest 5f515359c7f8 5 days ago 183 M B nginx since=mongo:3.2 REPOSITORY TAG IMAGE ID CREATED SIZE redis latest 5f515359c7f8 5 days ago 183 MB nginx0 码力 | 370 页 | 6.73 MB | 1 年前3Docker 从入门到实践 0.4
快速上手 iii. 架构设计 22. 附录一:命令查询 23. 附录二:常见仓库介绍 i. Ubuntu ii. CentOS iii. MySQL iv. MongoDB v. Redis vi. Nginx vii. WordPress viii. Node.js 24. 附录三:有用的资源 Docker —— 从入门到实践 4 v0.4 Docker 是个伟大的 db:database - redis 使用的别名将会自动在服务容器中的 /etc/hosts 里创建。例如: YAML 模板文件 image build command links Docker —— 从入门到实践 113 YAML 模板文件 172.17.2.186 db 172.17.2.186 database 172.17.2.187 redis 相应的环境变量也将被创建。 相应的环境变量也将被创建。 链接到 docker-compose.yml 外部的容器,甚至 并非 Compose 管理的容器。参数格式跟 links 类似。 external_links: - redis_1 - project_db_1:mysql - project_db_1:postgresql 暴露端口信息。 使用宿主:容器 (HOST:CONTAINER) 格式或者仅仅指定容器的端口(宿主将会随机选择端口)都可以。0 码力 | 179 页 | 2.27 MB | 1 年前3K8S安装部署开放服务
Helm 安装 redis 集群 Step1. 下载 redis helm chart helm repo add bitnami https://charts.bitnami.com/bitnami helm search repo bitnami/redis helm fetch bitnami/redis-cluster tar zxvf redis-cluster-3 redis-cluster-3.2.5.tgz Step2. 修改 values.yaml 以及 redis-statefulset.yaml vi redis-cluster/values.yaml usePassword: true password: "redis123" persistence: enabled: true storageClass: "ceph" "ceph" accessModes: - ReadWriteOnce size: 500Mi vi redis-cluster/templates/redis-statefulset.yaml volumes: - name: host-time hostPath: path:0 码力 | 54 页 | 1.23 MB | 1 年前3Deploying and ScalingKubernetes with Rancher
definitions for: o FrontEnd component : o Redis Master o Redis Slave component • Deployment definitions for: o Front End o Redis Master o Redis Slave Open the “frontend-service.yaml” and takes user inputs and persists to Redis. There can be more than one node for frontend component load balanced by a load balancer • Redis Master: The master node of Redis used to write data from the frontend frontend. At the moment, Redis does not support multi-master out of the box; we will stick to a simple single node master in this example. • Redis Slave: Redis slave is used to read data by frontend0 码力 | 66 页 | 6.10 MB | 1 年前3Apache Karaf Decanter 2.x - Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.2.22. Redis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 1.3.8. Redis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . the Decanter Prometheus appender for instance). 1.2.22. REDIS The Decanter Redis collector is able to periodically (scheduled collector) read Redis Map to get key/value pairs. You can filter the keys you0 码力 | 64 页 | 812.01 KB | 1 年前3Apache Karaf Decanter 1.x - Documentation
Log 1.3.2. Elasticsearch & Kibana 1.3.3. JDBC 1.3.4. JMS 1.3.5. Camel 1.3.6. Kafka 1.3.7. Redis 1.3.8. MQTT 1.3.9. Cassandra 1.3.10. MongoDB 1.3.11. Network socket 1.4. SLA (Service Level Agreement) SSL properties. 1.3.7. Redis The Decanter Redis appender sends the data (collected by the collectors) to a Redis broker. The decanter-appender-redis feature installs the Redis appender: karaf@root()> decanter-appender-redis This feature also installs a default etc/org.apache.karaf.decanter.appender.redis.cfg configuration file containing: This file allows you to configure the Redis broker to use:0 码力 | 67 页 | 213.16 KB | 1 年前3Kubernetes开源书 - 周立
requirement选择器: "selector": { "component" : "redis", } 或: selector: component: redis 此选择器(分别以 json 或 yaml 格式)等价于 component=redis 或 component in (redis) 。 ⽀持set-based requirement的资源 较新的资源(例如 Replica Set 以及 Daemon Set )也⽀持 set-based requirement。 selector: matchLabels: component: redis matchExpressions: 09-Label和Selector 28 - {key: tier, operator: In, values: [cache]} guestbook tier: frontend spec: containers: 15-Replica Set 49 - name: php-redis image: gcr.io/google_samples/gb-frontend:v3 resources: requests:0 码力 | 135 页 | 21.02 MB | 1 年前3Kubernetes 入門
部署架構圖 1.3.1 建立 redis-master Pod 及服務 我們可以先定義 Service,然後再定義一個 RC 來建立和控制相對應的 Pod,或者先 定義 RC 來建立 Pod,然後定義與其關聯的 Service,這兩種方式最終的結果都一 樣,這裡我們採用後面這種方式。 首 先 為 redis-master 服 務 建 立 一 個 名 為 redis-master 的 RC 定 定 義 檔:redis-master- controller.yaml。下面提供該檔的完整內容: apiVersion: v1 kind: ReplicationController metadata: name: redis-master labels: name: redis-master spec: replicas: 1 selector: name: redis-master redis-master template: metadata: labels: name: redis-master 1-42 Kubernetes 入門 1 1.4.9 小結 上述這些元件是 Kubernetes 系統的核心元件,它們共同構成 Kubernetes 系統的框 架和運算模型。透過對它們進行靈活組合,使用者就可快速、方便地對容器叢集進0 码力 | 12 页 | 2.00 MB | 1 年前3开课吧基于混合云的Kubernetes平台落地实践-程亮
‣ 如何实现线下多环境 • 一键拉起环境 注意点 • 数据建设依赖于规划 • 数据如何切分 原理 • 所有镜像自动生成 • 一键master镜像部署 1. 注册中心 2. Mysql Redis ES 3. 全链路微服务 4. 自动数据同步 • 一期多环境平台架构图 CDN / LB / WAF / NG K8S集群 namespace1 namespace… namespaceN … … … • 多环境资源互不影响 微服务 • 全链路服务全部属 • 注册中心独立部署 流量隔离 • 多域名,泛域名解析匹配 数据 • 全量同步线上脱敏数据 • Mysql redis ES 全搭建 • 数据全部物理隔离 发布平台 • 按需分支发布 • 多环境完全并行 • 一期方案的问题与挑战 1 2 3 多环境资源“假”隔离 Namespace隔离,共享资源 负载均衡 Ribbon 负载均衡 Ribbon Gateway 负载均衡 Ribbon 负载均衡 Ribbon Axxx Hxxx Eureka Eureka 注册 注册 Redis ES Mysql • 多云多K8S多环境的挑战 挑战 多云发布一致性 1 跨云数据同步保证 2 多环境一套模板适配性 3 多K8S的监控 4 • 基于Istio的智能路由 Istio层0 码力 | 22 页 | 7.42 MB | 9 月前3
共 159 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16