Red Hat Integration - Service Registry
  • Preface
  • Installation
    • Setting Up Project
    • PostgreSQL Database Deployment
      • Install Crunchy Postgres for Kubernetes Operator
      • Deploy PostgreSQL Database
    • Service Registry Deployment
      • Install Service Registry Operator
      • Configuring Service Registry
  • Testing
    • Testing Service Registry
    • REST API Testing Using Postman
    • Performance Testing Using hey
  • Security
    • Securing Service Registry
    • Red Hat Single Sign-On Deployment
      • Installing Red Hat Single Sign-On Operator
      • Deploy Red Hat Single Sign-On
      • Create Keycloak Realm For Service Registry
    • Configuring Service Registry
      • Service Registry with HTTPS
      • Service Registry without HTTPS (less secure)
      • Configuring Service Registry
      • Enable HTTP Basic Authentication
      • Enable Annonymous Read Access
      • Enable Role-Based Authorization
    • Testing Secure Service Registry API
  • Client Application
    • Create SSO Client for Application
    • Kafka Client Application
  • Appendix
    • CRD References
    • Installation Helper Script
    • Service Registry & SSO Integration with Self-Signed Certificate
Powered by GitBook
On this page
  1. Installation
  2. Service Registry Deployment

Configuring Service Registry

PreviousInstall Service Registry OperatorNextTesting Service Registry

Last updated 2 years ago

  1. Go to Operators -> Installed Operators menu, then select Red Hat Integration - Service Registry Operator.

  2. Select the project you've created earlier then click on Apicurio Registry tab, and then click on Create ApicurioRegistry button.

  3. Switch to YAML view, then copy all content in file to the editor and update username, password, and url from the secret. Then click on Create button. The operator will deploy Service Registry for you.

    You can also customize URL of the Service Registry by adding a host element under the deployment element like the snippet below. The URL will be used to configure Route object.

    spec:
       configuration:
          persistence: sql
          sql:
             ....
             ....
       deployment:
          host: service-registry.example.com
          replicas: 1
  4. Switch to Developer perspective, then go to Topology menu. You should be able to see the Service Registry pod. Click on the arrow icon to open Service Registry web console.

  5. You can now start using the Service Registry via web console. However, Service Registry also can be interacted with using REST API. You can see the OpenAPI/Swagger specification by changing the URL to /apis as following screenshot.

apicurio.yml
Deploying Service Registry
Deploying Service Registry
Deploying Service Registry
Deploying Service Registry
Deploying Service Registry
Deploying Service Registry
Deploying Service Registry
Deploying Service Registry