Skip to content

keptn-sandbox/keptn-xmatters-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xMatters Service

This service is designed to allow keptn to communicate with xMatters in order to take full advantage of keptn's auditing and monitoring capabilities. To get the xMatters Problem URL and Evaluation Done URL, follow the instructions here: https://github.com/xmatters/xm-labs-keptn

Setting up the service to deploy

To configure the service correctly, first edit the service.yaml file (located at config/service.yaml), replacing the values under XM_EVAL_URL (line 15) and XM_PROBLEM_URL (17) with the corresponding URLs.

Install service

  1. To install the service, run the deploy.sh script as shown below:

    $ ./deploy.sh
  2. To verify the installation, run the following kubectl commands:

    $ kubectl get pods -n keptn
    NAME                                                  READY     STATUS      RESTARTS   AGE
    ...
    xmatters-service-6bb7c9c48c-64kfr                                 1/1     Running   0          6d23h
    xmatters-service-evaluation-done-distributor-cf7b64c64-8r989      1/1     Running   0          6d23h
    xmatters-service-problem-distributor-8d5f8b4f4-prslw              1/1     Running   0          6d23h
    ...

Uninstall service

  1. To uninstall the service, run the following kubectl command:

    $ kubectl delete -f ./config/service.yml

About

No description, website, or topics provided.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published