《OpenShift 4.x HOL教程汇总》
说明:本文已经在OpenShift 4.7环境中验证

文章目录

  • 环境要求
  • 安装 3Scale Operator
  • 安装API Manager
  • 登录管理控制台

环境要求

根据3scale的要求,安装运行3scale的OpenShift环境必须有2类存储:RWX和RWO。因此安全前可根据所在环境和下图OpenShift对存储支持配置好合适的存储类型。

安装 3Scale Operator

  1. 创建项目
$ oc new-project 3scale
  1. 在OperatorHub中查找“3scale”,在4个结果中选择“Red Hat Integration - 3scale”。
  2. 根据提示和缺省配置将3sale Operator安装在“3scale”项目下即可。

安装API Manager

  1. 按照好后进入3scale Operator,找到“APIManager”并进入下方的“Create Instance”。

  2. 按照好后进入3scale Operator,找到“APIManager”并进入下方的“Create Instance”。

  3. 在“Create APIManage”页面中切换到“YAML view”,然后为“wildcardDomain”提供域名(域名格式为“<3scale-project-name>.apps..subdomain-name”),最后点击Create按钮。

  4. 进入APIManager的实例。

  5. 查看实例的“Rources”,并通过Filter查看部署的资源数量。在完成部署后部署数量如下图。

  6. 在“Developer”视图的“Topology”中查看部署的资源

登录管理控制台

  1. 在Administrator视图中查看Networking中的Routes,然后点击“3scale-admin”开头的地址。
  2. 执行命令获得3scale的用户名和密码。
$ oc get secret system-seed -n 3scale -o json | jq -r .data.ADMIN_USER | base64 -d
$ oc get secret system-seed -n 3scale -o json | jq -r .data.ADMIN_PASSWORD | base64 -d
  1. 登录3scale后界面如下。

OpenShift 4 - 安装3Scale API Management环境相关推荐

  1. 安装 K8S, Bigip, Gateway API 测试环境 (1)

    准备环境 K8s controller node: vxlan-k8s K8s pod node (两个): vxlan-test-1 vxlan-test-2 BigIP: vxlan-bigip ...

  2. Jenkins笔记02-Jenkins安装和持续集成环境配置

    持续集成流程说明 为了演示完整的步骤,我们需要准备服务器:代码托管服务器.持续集成服务器.测试服务器. 首先,开发人员每天进行代码提交,提交到Git仓库 然后,Jenkins作为持续集成工具,使用Gi ...

  3. Oracle Database 10g安装后的基本环境与服务

    Oracle Database 10g安装后的基本环境与服务 Oracle安装后的基本环境主要涉及安装后的程序组.DBMS包含的物理文件.与数据库服务器相关的服务.Oracle默认的帐户/口令以及在M ...

  4. ZooKeeper的安装和API

    Zookeeper的分布式安装和API介绍: 安装教程 在datanode1.datanode2和datanode3三个节点上部署Zookeeper. 步骤 解压zookeeper安装包到/opt/m ...

  5. OpenShift 4 - 创建Service Mesh运行环境

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.10环境中验证 文章目录 安装 OpenShift Service Mesh 和相关依赖 Opera ...

  6. OpenShift 4 - 通过 REST API 操作 OpenShift

    OpenShift 4 - 通过 REST API 操作 OpenShift OpenShift API 访问机制 如何访问Rest API 使用Token直接访问Rest API 方法1 方法2 使 ...

  7. c语言 r语言 java,R语言rJava包安装载入及JAVA环境配置

    rJava 包的安装与载入 一般文本分词的教程都会贴出: install.packages("rJava") library(rJava) 来引导我们装载rJava包,运行inst ...

  8. Jenkins——Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包)

    Jenkins--Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包) 持续集成及Jenkins介绍 软件开发生命周期 什么是持续集成? 持续集 ...

  9. Axway API Management以及移动互联技术实现价值型

    ​价值型数字医疗 Axway API Management及互联技术 概述 随着新老客户移动性的增强,技术的进步,医疗决策自主性需求的增加,医疗呈现出近全数字化的发展趋势.在努力克服传统观念中的惰性, ...

最新文章

  1. centos7安装配置rsync以及遇到问题
  2. caffe硬件条件配置选择+LeNet识别MNIST(第四章读书笔记)
  3. python输入一个数组输出24进制式的时间_【翻译】《利用Python进行数据分析·第2版》第4章(下)NumPy基础:数组和矢量计算...
  4. python-内置函数-数学函数
  5. python中二进制表示_Python中的二进制搜索:直观介绍
  6. python爬虫url参数有随机数、如何确定是正确的链接_Python爬虫知识点——请求
  7. isFinite使用说明
  8. 快速判断一个数能否被 2 ,3 ,4 ,5, 7,9,11 整除
  9. 怎么获取php内的参数,php如何获取方法内的所有参数
  10. jsp项目如何定位当前页面是哪个jsp
  11. esp32~MP3音频文件学习
  12. 【Python】Python 操作 elasticsearch 版本兼容问题导致报错的解决方案
  13. 报错:The JSP specification requires that an attribute name is preceded by whitespace
  14. 75道程序员面试逻辑思维题及答案解析
  15. Java 14:JDK 14进入GA时的所有新功能
  16. 优秀的图文识别开源项目PandaOCR
  17. 【面经】字节跳动C++社招5轮面试题分享
  18. ES6——对yield和yield*的理解
  19. windows配置spark开发环境
  20. Android ION 内存管理

热门文章

  1. oracle用户的追踪文件,Oracle中怎样通过触发器来追踪用户的活动?
  2. php 后期发展,php – 通过后期处理上传进度
  3. 在搜索框自动输入文本_selenium自动化测试之常见的定位元素
  4. html密码字段语法,HTML input 标签的 type 属性
  5. linux 解压 视频插件,linux下压缩解压缩命令
  6. 计算宝宝帐户收益(多重继承)_【067】遗漏因子、缺失数据与多重检验
  7. 高清壁纸|海贼王漫画名场面
  8. 经典商务未来科技海报PSD分层模板,以后绝对用得上
  9. 配色方案没有头绪?看看给你灵感的专业指导
  10. oppo手机显示andrOid什么意思,OPPO R17 Pro手机状态栏图标分别代表什么意思?