Skip to content
This repository has been archived by the owner on Jul 24, 2020. It is now read-only.

A minimal project to test and demo Openshift and Kubernetes deployment

License

Notifications You must be signed in to change notification settings

lagom/lagom-scala-openshift-smoketests

Repository files navigation

This sample application is archived. See https://github.com/lagom/lagom-samples for more example projects showcasing Lagom usage.

Lagom Openshift Smoke Tests

This is a minimal Lagom application used to demo and smoke-test deployment on Openshift.

Components

  1. a hello service with a single endpoint responding with an echo
  2. the hello service is setup to require 3 nodes and build an Akka Cluster
  3. a hello-proxy service with a single endpoint forwarding the request to hello service

The above will test:

  • cluster bootstrap to startup hello
  • service discovery for intra-service (using kubernetes-api)
  • service discovery for inter-service (using DNS)

NOTE: this minimal sample avoids using any DB or broker to reduce the resources required to run.

Sample license

Written in 2019 by Lightbend, Inc.

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this template to the public domain worldwide. This template is distributed without any warranty. See http://creativecommons.org/publicdomain/zero/1.0/.

About

A minimal project to test and demo Openshift and Kubernetes deployment

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published