├── .gitignore ├── Config ├── LICENSE ├── README.md ├── articles-java-jee ├── .dockerignore ├── Dockerfile ├── Dockerfile.java ├── Dockerfile.nojava ├── Dockerfile.quarkus ├── WebContent │ └── META-INF │ │ └── MANIFEST.MF ├── deployment │ ├── IKS-kubernetes.yaml │ ├── istio-quarkus.yaml │ ├── istio.yaml │ ├── kubernetes-openshift.yaml │ ├── kubernetes-quarkus.yaml │ ├── kubernetes.yaml │ └── os4-kubernetes.yaml ├── kubernetes-openshift.yaml ├── liberty │ └── server.xml ├── pom-quarkus.xml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── ibm │ │ └── cns │ │ ├── JAXRSConfiguration.java │ │ ├── articles │ │ ├── boundary │ │ │ ├── ArticlesResource.java │ │ │ ├── ArticlesService.java │ │ │ ├── InvalidInputParamters.java │ │ │ └── JAXRSConfiguration.java │ │ ├── control │ │ │ ├── ArticleDoesNotExist.java │ │ │ ├── DataAccess.java │ │ │ ├── DataAccessFacade.java │ │ │ ├── InMemoryDataAccess.java │ │ │ ├── JPADataAccess.java │ │ │ ├── MPConfigured.java │ │ │ ├── NoConnectivity.java │ │ │ └── NoDataAccess.java │ │ └── entity │ │ │ ├── Article.java │ │ │ └── InvalidArticle.java │ │ └── health │ │ └── boundary │ │ └── HealthEndpoint.java │ ├── resources │ └── META-INF │ │ └── persistence.xml │ └── webapp │ └── WEB-INF │ └── beans.xml ├── articles-java-spring-boot ├── .gitignore ├── Dockerfile ├── Dockerfile.nojava ├── deployment │ ├── istio.yaml │ └── kubernetes.yaml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── ibm │ │ └── articles │ │ ├── Article.java │ │ ├── ArticlesApplication.java │ │ ├── ArticlesController.java │ │ ├── ArticlesRepo.java │ │ ├── ArticlesService.java │ │ ├── ClientException.java │ │ └── NotFoundException.java │ └── resources │ ├── application-deployed.properties │ ├── application.properties │ └── local-data.sql ├── authentication-nodejs ├── .env.template ├── Dockerfile ├── deployment │ ├── istio-egress.yaml │ ├── istio.yaml │ └── kubernetes.yaml ├── package.json └── server.js ├── authors-java-jee ├── .dockerignore ├── Dockerfile ├── DockerfileNoBuild ├── DockerfileTekton ├── README.md ├── deployment │ ├── deployment-template.yaml │ ├── deployment.yaml │ ├── service.yaml │ └── tekton │ │ ├── pipeline-account.yaml │ │ ├── pipeline-run-template.yaml │ │ ├── pipeline.yaml │ │ ├── resource-git-cloud-native-starter.yaml │ │ ├── task-deploy-via-kubectl.yaml │ │ └── task-source-to-image.yaml ├── liberty │ └── server.xml ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── ibm │ │ └── authors │ │ ├── Author.java │ │ ├── AuthorsApplication.java │ │ ├── GetAuthor.java │ │ └── HealthEndpoint.java │ └── webapp │ └── WEB-INF │ └── beans.xml ├── authors-java-spring-boot ├── .gitignore ├── Dockerfile.nojava ├── deployment │ ├── istio.yaml │ └── kubernetes.yaml ├── pom.xml └── src │ └── main │ ├── .DS_Store │ ├── java │ └── com │ │ └── ibm │ │ └── authors │ │ ├── Author.java │ │ ├── AuthorController.java │ │ ├── AuthorRepo.java │ │ ├── AuthorService.java │ │ ├── AuthorsSpringBootApplication.java │ │ └── ClientException.java │ ├── liberty │ ├── .DS_Store │ └── config │ │ └── server.xml │ └── resources │ ├── application-deployed.properties │ ├── application.properties │ └── local-data.sql ├── authors-nodejs ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── authordata.json ├── authorview.json ├── deployment │ ├── README.md │ ├── deployment-minishift.yaml │ ├── deployment-openshift.yaml │ ├── deployment.yaml.template │ ├── egress-cloudant-trafficrule.yaml │ ├── istio-egress-cloudant.yaml.template │ ├── istio.yaml │ └── kubernetes-openshift.yaml ├── package.json ├── public │ ├── 404.html │ ├── 500.html │ ├── authors.js │ └── swagger.yaml ├── server │ ├── routers │ │ ├── health.js │ │ ├── index.js │ │ ├── public.js │ │ └── swagger.js │ └── server.js └── yarn.lock ├── documentation ├── DemoAuthentication.md ├── DemoCloudant.md ├── DemoConfiguration.md ├── DemoConsumeRESTAPIs.md ├── DemoDistributedLoggingMonitoring.md ├── DemoExposeRESTAPIs.md ├── DemoHealthCheck.md ├── DemoJPA.md ├── DemoJavaImage.md ├── DemoMetrics.md ├── DemoResiliency.md ├── DemoTrafficRouting.md ├── FirstCloudNativeApplicationsJava.pdf ├── IKSDeployment.md ├── MinishiftDeployment.md ├── OS4Cluster.md ├── OS4Deployment.md ├── OS4Requirements.md ├── OS4ServiceMesh.md ├── OneHourTalk.pdf ├── OpenShift-Istio.md ├── OpenShiftIKSDeployment.md ├── SetupIBMCloudAccess.md ├── SetupLocalEnvironment.md └── SetupMinishiftManually.md ├── ibm-scripts ├── README.md ├── check-prerequisites.sh ├── create-app-id.sh ├── create-cloudant.sh └── create-db2.sh ├── iks-scripts ├── README.md ├── check-prerequisites.sh ├── cluster-get-config.sh ├── create-iks-cluster.sh ├── create-registry.sh ├── deploy-articles-java-jee.sh ├── deploy-authors-nodejs.sh ├── deploy-web-api-java-jee-v2.sh ├── deploy-web-api-java-jee.sh ├── deploy-web-app-vuejs.sh └── show-urls.sh ├── images ├── IKS-urls.png ├── appid-identity-providers.png ├── appid-service-credential.png ├── appid-users.png ├── architecture-2.png ├── architecture.png ├── authentication-appid-0.gif ├── authentication-appid-01.gif ├── authentication-appid-02.gif ├── authentication-appid-04.gif ├── authentication-appid-05.gif ├── authentication-appid-06.gif ├── authentication-appid-07.gif ├── authorization-microprofile-admin.png ├── authorization-microprofile-user.png ├── authorization-microprofile.gif ├── cloudant-demo-1.png ├── cloudant-demo-2.png ├── cloudant-demo-3.png ├── cloudant-demo-4.png ├── cloudant-demo-5.png ├── create-operator-subscription.png ├── create-servicemesh-controlplane.png ├── displaytoken.png ├── endpoint-protection-istio-1.png ├── endpoint-protection-istio-2.png ├── endpoint-protection-istio-3.png ├── endpoint-protection-istio-4.png ├── endpoint-protection-istio.gif ├── get-oc-cli.png ├── install-succeeded.png ├── installed-operators.png ├── istio-dashboard.png ├── jaeger-2.png ├── jaeger.png ├── jpa-demo-1.png ├── jpa-demo-2.png ├── jpa-demo-3.png ├── logdna-cloudconsole.png ├── logdna-dashboard.png ├── logdna-logsource.png ├── logdna-no-authors.png ├── logdna-success.png ├── login.gif ├── login.jpeg ├── memberroll1.png ├── memberroll2.png ├── minishift-istio.png ├── minishift-urls.png ├── openapi-microprofile.png ├── openshift-create-cluster.png ├── openshift-create-cluster1.png ├── openshift-daemonset.png ├── openshift-is-kiali.png ├── openshift-istio-op.png ├── openshift-istio.png ├── openshift-jaeger-op.png ├── openshift-kiali-op.png ├── operatorhub-catalog.png ├── os-image-registry.png ├── os4-kiali-cns.png ├── os4-localenv.png ├── prometheus-1.png ├── prometheus-2.png ├── prometheus-3.png ├── slides.png ├── sysdig-cloudconsole.png ├── sysdig-dashboard.png ├── sysdig-source.png ├── traffic-management-1.png ├── traffic-management-2.png ├── traffic-management.gif ├── urls.png ├── web-app-2.png ├── web-app-no-authors.png ├── web-app-traffic-v1.png ├── web-app-traffic-v2.png └── web-app.png ├── istio ├── HTTPS │ ├── IstioIngressHTTPS.md │ ├── istio-ingress-gateway-HTTPS.yaml │ └── istio-ingress-service-web-api-v1-only-HTTPS.yaml ├── fault-articles-500.yaml ├── fault-authors-500-10per.yaml ├── fault-authors-500.yaml ├── istio-ingress-gateway.yaml ├── istio-ingress-service-web-api-v1-only.yaml ├── istio-ingress-service-web-api-v1-v2-80-20.yaml ├── k8s-ingress.md ├── nofault-articles.yaml ├── nofault-authors.yaml ├── prometheus-config.yaml ├── protect-web-api.yaml.template └── template.k8s-ingress.yaml ├── minishift-scripts ├── check-prerequisites.sh ├── delete-all.sh ├── delete-articles-java-jee.sh ├── delete-authors-nodejs.sh ├── delete-istio-ingress.sh ├── delete-web-api-java-jee.sh ├── delete-web-app.sh ├── deploy-articles-java-jee.sh ├── deploy-authors-nodejs.sh ├── deploy-istio-ingress-v1-v2.sh ├── deploy-istio-ingress-v1.sh ├── deploy-web-api-java-jee-v2.sh ├── deploy-web-api-java-jee.sh ├── deploy-web-app.sh ├── no-mtls.yaml ├── setup-minishift.sh ├── setup-project.sh └── show-urls.sh ├── openshift-scripts ├── check-prerequisites.sh ├── create-k8s-ingress.sh ├── delete-articles-java-jee.sh ├── delete-authors-nodejs.sh ├── delete-web-api-java-jee.sh ├── delete-web-app.sh ├── deploy-articles-java-jee.sh ├── deploy-authors-nodejs.sh ├── deploy-web-api-java-jee.sh ├── deploy-web-app.sh ├── es-daemonset.yaml ├── k8s-ingress.yaml ├── k8s-ingress.yaml.template ├── oc-login.sh ├── servicemesh-cr.yaml ├── setup-project.sh └── show-urls.sh ├── os4-scripts ├── check-prerequisites.sh ├── delete-all.sh ├── deploy-articles-java-jee.sh ├── deploy-authors-nodejs.sh ├── deploy-istio-ingress-v1-v2.sh ├── deploy-istio-ingress-v1.sh ├── deploy-web-api-java-jee-v2.sh ├── deploy-web-api-java-jee.sh ├── deploy-web-app-vuejs.sh ├── istio-ingress-gateway.yaml ├── istio-ingress-service-web-api-v1-only.yaml ├── istio-ingress-service-web-api-v1-v2-80-20.yaml ├── login.sh └── show-urls.sh ├── reactive ├── README.md ├── articles-reactive │ ├── .dockerignore │ ├── Dockerfile │ ├── Dockerfile.Hotspot │ ├── Dockerfile.OpenJ9-run-java │ ├── deployment │ │ └── kubernetes.yaml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── ibm │ │ │ └── articles │ │ │ ├── apis │ │ │ ├── ArticleAsJson.java │ │ │ ├── ArticlesReactiveResource.java │ │ │ ├── ArticlesResource.java │ │ │ ├── HealthEndpoint.java │ │ │ └── NewArticleCreatedListener.java │ │ │ ├── business │ │ │ ├── Article.java │ │ │ ├── ArticleDoesNotExist.java │ │ │ ├── ArticleService.java │ │ │ ├── InvalidArticle.java │ │ │ ├── InvalidInputParameter.java │ │ │ └── NoDataAccess.java │ │ │ └── data │ │ │ ├── DataAccess.java │ │ │ ├── DataAccessExposer.java │ │ │ ├── InMemoryDataAccess.java │ │ │ ├── NoConnectivity.java │ │ │ └── PostgresDataAccess.java │ │ └── resources │ │ └── application.properties.template ├── articles-synch │ ├── Dockerfile │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── ibm │ │ │ └── articles │ │ │ ├── Article.java │ │ │ └── ArticleResource.java │ │ └── resources │ │ ├── application.properties │ │ ├── application.properties.template │ │ └── import.sql ├── documentation │ ├── IKS.md │ ├── LoadTests.md │ ├── OpenShift4.md │ ├── PersistencePerformanceTests.md │ ├── ReactiveMicroservices.pdf │ ├── architecture-small.png │ ├── architecture.png │ ├── architecture.pptx │ ├── demo-1-small.png │ ├── demo-1-video-small.gif │ ├── demo-1-video.gif │ ├── demo-1.png │ ├── demo-2-small.png │ ├── demo-2.png │ ├── images │ │ ├── operatorhub-postgres.png │ │ ├── postgres-op-succeeded.png │ │ ├── postgres-yaml.png │ │ └── subscr-postgres.png │ ├── jmeter.jmx │ ├── load-100x30-threads.png │ ├── load-100x30-v1-graph.png │ ├── load-100x30-v1-summary.png │ ├── load-100x30-v2-graph.png │ ├── load-100x30-v2-summary.png │ ├── load-100x300-threads.png │ ├── load-100x300-v1-errors.png │ ├── load-100x300-v1-graph.png │ ├── load-100x300-v1-summary.png │ ├── load-100x300-v2-graph.png │ ├── load-100x300-v2-summary.png │ ├── load-v1-requests.png │ ├── load-v2-requests.png │ ├── persistence-panache.png │ ├── persistence-reactive.png │ └── persistence.jmx ├── iks-scripts │ ├── check-prerequisites.sh │ ├── cleanup.sh │ ├── cluster-get-config.sh │ ├── create-iks-cluster.sh │ ├── create-messagehub.sh │ ├── create-registry.sh │ ├── delete-articles-reactive.sh │ ├── delete-authors.sh │ ├── deploy-articles-reactive-postgres.sh │ ├── deploy-authors.sh │ ├── deploy-kafka.sh │ ├── deploy-postgres.sh │ ├── deploy-web-api-reactive.sh │ ├── deploy-web-app-reactive.sh │ ├── kafka-cluster.yaml │ ├── postgres.yaml │ └── show-urls.sh ├── os4-scripts │ ├── Dockerfile │ ├── check-prerequisites.sh │ ├── cleanup.sh │ ├── delete-articles-reactive.sh │ ├── delete-authors.sh │ ├── deploy-articles-reactive-postgres-via-oc.sh │ ├── deploy-articles-reactive-postgres.sh │ ├── deploy-authors-via-oc.sh │ ├── deploy-authors.sh │ ├── deploy-example.sh │ ├── deploy-kafka-oc-only.sh │ ├── deploy-kafka.sh │ ├── deploy-postgres-via-oc.sh │ ├── deploy-web-api-reactive-via-oc.sh │ ├── deploy-web-api-reactive.sh │ ├── deploy-web-app-reactive-via-oc.sh │ ├── deploy-web-app-reactive.sh │ ├── login.sh │ ├── postgres-template.yaml │ ├── run-in-cloud-shell-web-api-reactive.sh │ └── show-urls.sh ├── scripts │ ├── check-prerequisites.sh │ ├── delete-all-services.sh │ ├── delete-articles-reactive.sh │ ├── delete-authors.sh │ ├── delete-postgres-database.sh │ ├── delete-web-api-reactive.sh │ ├── deploy-articles-reactive-in-memory.sh │ ├── deploy-articles-reactive-postgres.sh │ ├── deploy-articles-synch-postgres.sh │ ├── deploy-authors.sh │ ├── deploy-kafka.sh │ ├── deploy-postgres-admin.sh │ ├── deploy-postgres-operator-database.sh │ ├── deploy-postgres-operator.sh │ ├── deploy-postgres.sh │ ├── deploy-web-api-reactive.sh │ ├── deploy-web-app-reactive.sh │ ├── download-run-java.sh │ ├── generate-load.sh │ ├── kafka-cluster.yaml │ ├── postgres-cluster.yaml │ ├── run-locally-articles-reactive-in-memory.sh │ ├── run-locally-articles-reactive-postgres.sh │ ├── run-locally-web-api-reactive.sh │ ├── run-locally-web-app-reactive.sh │ ├── show-logs-articles-reactive.sh │ ├── show-logs-web-api-reactive.sh │ ├── show-urls.sh │ └── start-minikube.sh ├── web-api-reactive │ ├── .dockerignore │ ├── Dockerfile │ ├── Dockerfile.hotspot │ ├── deployment │ │ └── kubernetes.yaml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── ibm │ │ │ │ └── webapi │ │ │ │ ├── apis │ │ │ │ ├── ArticleAsJson.java │ │ │ │ ├── ArticlesReactiveResource.java │ │ │ │ ├── ArticlesResource.java │ │ │ │ ├── HealthEndpoint.java │ │ │ │ ├── NewArticleListener.java │ │ │ │ └── NewArticlesStreamResource.java │ │ │ │ ├── business │ │ │ │ ├── Article.java │ │ │ │ ├── Author.java │ │ │ │ ├── CoreArticle.java │ │ │ │ ├── InvalidArticle.java │ │ │ │ ├── NoDataAccess.java │ │ │ │ ├── NonexistentAuthor.java │ │ │ │ └── Service.java │ │ │ │ └── data │ │ │ │ ├── ArticlesDataAccess.java │ │ │ │ ├── ArticlesService.java │ │ │ │ ├── ArticlesServiceReactive.java │ │ │ │ ├── AuthorsDataAccess.java │ │ │ │ ├── AuthorsService.java │ │ │ │ ├── ExceptionMapperArticles.java │ │ │ │ ├── ExceptionMapperAuthors.java │ │ │ │ └── NoConnectivity.java │ │ └── resources │ │ │ └── application.properties.template │ │ └── test │ │ └── java │ │ └── com │ │ └── ibm │ │ └── webapi │ │ └── business │ │ ├── ServiceIT.java │ │ └── TestManagedExecutor.java └── web-app-reactive │ ├── .dockerignore │ ├── Dockerfile │ ├── Dockerfile.os4 │ ├── babel.config.js │ ├── deployment │ └── kubernetes.yaml │ ├── nginx-os4.conf │ ├── nginx.conf │ ├── package.json │ ├── public │ ├── favicon.ico │ └── index.html │ └── src │ ├── App.vue │ ├── components │ ├── CreateArticle.vue │ ├── Home.vue │ └── Login.vue │ ├── main.js │ ├── router.js │ └── store.js.template ├── scripts ├── README.md ├── check-prerequisites.sh ├── configure-prometheus.sh ├── create-demo-load.sh ├── delete-all.sh ├── delete-articles-java-jee-quarkus.sh ├── delete-articles-java-jee.sh ├── delete-articles-java-spring-boot.sh ├── delete-authentication-nodejs.sh ├── delete-authors-java-spring-boot.sh ├── delete-authors-nodejs.sh ├── delete-istio-ingress.sh ├── delete-web-api-java-jee.sh ├── delete-web-app-vuejs.sh ├── deploy-articles-java-jee-jpa.sh ├── deploy-articles-java-jee-quarkus.sh ├── deploy-articles-java-jee.sh ├── deploy-articles-java-spring-boot.sh ├── deploy-authentication-nodejs.sh ├── deploy-authors-java-spring-boot.sh ├── deploy-authors-nodejs.sh ├── deploy-istio-ingress-v1-v2.sh ├── deploy-istio-ingress-v1.sh ├── deploy-web-api-java-jee-v2.sh ├── deploy-web-api-java-jee.sh ├── deploy-web-app-vuejs-authentication.sh ├── deploy-web-app-vuejs.sh ├── display-logs-articles.sh ├── display-logs-authors.sh ├── display-logs-web-api.sh ├── get-url-authors-nodejs.sh ├── open-monitoring-grafana.sh ├── open-monitoring-jaeger.sh ├── open-monitoring-kiali.sh ├── open-monitoring-prometheus.sh ├── open-monitoring.sh └── show-urls.sh ├── security ├── IKS │ ├── authorization-w-rule.yaml │ ├── authorization.yaml │ ├── configmap.yaml │ ├── iks-rm-nlb-ips.sh │ ├── istio-ingress-tls-kiali.yaml │ ├── istio-ingress-tls.yaml │ ├── istio-setup-ingress-gateway.sh │ ├── istio-setup-telemetry.sh │ ├── istio-setup.sh │ ├── istio-tele-services.yaml │ ├── istio.yaml │ ├── keycloak-create-realm.sh │ ├── keycloak.yaml │ ├── mtls.yaml │ ├── oc-get-admin-password.sh │ ├── oc-get-keycloak-urls.sh │ └── quarkus-realm.json ├── KEYCLOAK-SETUP.md ├── KEYCLOUK_SETUP-locally.md ├── README.md ├── articles-secure │ ├── .dockerignore │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── deployment │ │ ├── articles-sa.yaml │ │ └── articles.yaml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ │ ├── java │ │ └── com │ │ │ └── ibm │ │ │ └── webapi │ │ │ ├── Article.java │ │ │ └── ArticleResource.java │ │ └── resources │ │ └── application.properties ├── images │ ├── application-sample.gif │ ├── architecture-local.png │ ├── keycloak-config-1.png │ ├── keycloak-config-2.png │ ├── keycloak-config-3.png │ ├── keycloak-config-4.png │ ├── keycloak-content.png │ ├── keycloak-setup-01.png │ ├── keycloak-setup-02.png │ ├── keycloak-setup-03.png │ ├── keycloak-user.png │ └── keycloak-users.png ├── web-api-secure │ ├── .dockerignore │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── deployment │ │ ├── web-api-sa.yaml │ │ └── web-api.yaml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ │ ├── java │ │ └── com │ │ │ └── ibm │ │ │ └── webapi │ │ │ ├── Article.java │ │ │ ├── ArticleResource.java │ │ │ ├── ArticlesDataAccess.java │ │ │ ├── ArticlesService.java │ │ │ ├── CoreArticle.java │ │ │ ├── ExceptionMapperArticles.java │ │ │ ├── InvalidArticle.java │ │ │ ├── NoConnectivity.java │ │ │ ├── NoDataAccess.java │ │ │ └── UserResource.java │ │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ └── index.html │ │ └── application.properties └── web-app │ ├── Dockerfile │ ├── Dockerfile.os4 │ ├── babel.config.js │ ├── deployment │ └── web-app.yaml │ ├── nginx-os4.conf │ ├── nginx.conf │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ └── index.html │ └── src │ ├── App.vue │ ├── components │ └── Home.vue │ ├── main.js │ ├── router.js │ ├── store.js │ └── store.js.template ├── template.local.env ├── web-api-java-jee ├── .dockerignore ├── Dockerfile ├── Dockerfile.java ├── Dockerfile.nojava ├── deployment │ ├── istio-ingress.yaml │ ├── istio-service-v1.yaml │ ├── istio-service-v2.yaml │ ├── kubernetes-deployment-v1-minishift.yaml │ ├── kubernetes-deployment-v1-openshift.yaml │ ├── kubernetes-deployment-v1.yaml │ ├── kubernetes-deployment-v2.yaml │ ├── kubernetes-service.yaml │ ├── os4-kubernetes-deployment-v1.yaml │ └── os4-kubernetes-deployment-v2.yaml ├── key.jks ├── liberty │ └── server.xml ├── pom.xml ├── src │ └── main │ │ └── java │ │ └── com │ │ └── ibm │ │ └── webapi │ │ ├── apis │ │ ├── ArticleAsJson.java │ │ ├── CorsFilter.java │ │ ├── CreateNewArticle.java │ │ ├── GetArticles.java │ │ ├── HealthEndpoint.java │ │ ├── JAXRSConfiguration.java │ │ ├── Manage.java │ │ └── ManageResponse.java │ │ ├── business │ │ ├── Article.java │ │ ├── Author.java │ │ ├── CoreArticle.java │ │ ├── InvalidArticle.java │ │ ├── NoDataAccess.java │ │ ├── NonexistentAuthor.java │ │ └── Service.java │ │ └── data │ │ ├── ArticlesDataAccess.java │ │ ├── ArticlesService.java │ │ ├── ArticlesServiceDataAccess.java │ │ ├── AuthorsDataAccess.java │ │ ├── AuthorsService.java │ │ ├── AuthorsServiceDataAccess.java │ │ ├── DataAccessManager.java │ │ ├── ExceptionMapperArticles.java │ │ ├── ExceptionMapperAuthors.java │ │ └── NoConnectivity.java └── us-southappidcloudibmcom.crt ├── web-app-vuejs ├── .dockerignore ├── Dockerfile ├── Dockerfile.nonroot ├── Dockerfile.os4 ├── babel.config.js ├── deployment │ ├── istio.yaml │ ├── kubernetes-minishift.yaml │ ├── kubernetes-openshift.yaml │ ├── kubernetes.yaml │ └── os4-kubernetes.yaml ├── nginx-os4.conf ├── nginx.conf ├── package.json ├── public │ ├── favicon.ico │ └── index.html └── src │ ├── App.vue │ ├── components │ ├── CreateArticle.vue │ ├── Home.vue │ └── Login.vue │ ├── main.js │ ├── router.js │ ├── store.js │ └── store.js.template ├── workshop-one-service ├── README.md └── images │ └── cnsl1.png └── workshop ├── 00-prerequisites-windows-10.md ├── 00-prerequisites.md ├── 01-introduction.md ├── 02-container.md ├── 03-rest-api.md ├── 04-traffic-management.md ├── 05-resiliency.md ├── 06-java-development.md ├── README.md ├── Tekton.Dockerfile ├── Tools.Buildah.Dockerfile ├── Tools.Dockerfile.Outdated ├── hands-on-only.md └── images ├── architecture-authors.gif ├── architecture.png ├── architecture.pptx ├── authors-java-classdiagram-01.png ├── authors-java-classdiagram-02.png ├── authors-java-container-image.png ├── authors-java-container-overview.png ├── authors-java-health.png ├── authors-java-kubernetes-deployment-overview.png ├── authors-java-openapi-explorer.png ├── authors-java-service-pod-container.png ├── classoverview-articles.jpg ├── classoverview-webapi.jpg ├── cns-basic-setup-01.png ├── cns-container-articels-service-03.png ├── cns-container-deployment-01.png ├── cns-container-deployment-02.png ├── cns-container-web-api-v1-04.png ├── cns-container-web-app-05.png ├── cns-introduction-01.png ├── dockerhub.png ├── docs.gif ├── email.png ├── ibm-cloud-cluster-02.png ├── ibm-cloud-cluster-access.png ├── ibm-cloud-cluster.png ├── ibm-cloud-key.png ├── ibm-cloud-pods.png ├── ibm-cloud-registry-container.png ├── ibm-cloud-registry.png ├── ibm-cloud-services.png ├── istio-installation-01.png ├── istio-installation-02.png ├── microprofile-starter.gif ├── microprofiles.png ├── registration.png ├── resliency-01.png ├── resliency-02.png ├── rest-api-classdiagram.png ├── rest-api-open-api.gif ├── rest-api-sequencediagram.png ├── traffic-new-architecture.gif ├── traffic-routing-deployment01.png ├── traffic-routing-deployment02.png ├── traffic-routing-deployment03.png ├── traffic-routing-deployment04.png ├── traffic-routing-deployment04.svg ├── traffic-routing-deployment05.png ├── traffic-routing-deployment06.png ├── traffic-routing-deployment07.gif ├── traffic-routing-deployment08.png ├── traffic-routing-deployment09.png ├── traffic-routing-deployment10.png ├── traffic-routing-deployment11.png ├── traffic-routing-deployment12.png ├── traffic-routing-deployment13.png ├── traffic-routing-deployment14.png ├── traffic-routing-deployment15.gif ├── traffic-routing.gif ├── windows-setup-01.png └── windows-setup-02.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /Config: -------------------------------------------------------------------------------- 1 | 2019-12-17 11:28:27 - file local.env found 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/README.md -------------------------------------------------------------------------------- /articles-java-jee/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/.dockerignore -------------------------------------------------------------------------------- /articles-java-jee/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/Dockerfile -------------------------------------------------------------------------------- /articles-java-jee/Dockerfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/Dockerfile.java -------------------------------------------------------------------------------- /articles-java-jee/Dockerfile.nojava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/Dockerfile.nojava -------------------------------------------------------------------------------- /articles-java-jee/Dockerfile.quarkus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/Dockerfile.quarkus -------------------------------------------------------------------------------- /articles-java-jee/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /articles-java-jee/deployment/IKS-kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/deployment/IKS-kubernetes.yaml -------------------------------------------------------------------------------- /articles-java-jee/deployment/istio-quarkus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/deployment/istio-quarkus.yaml -------------------------------------------------------------------------------- /articles-java-jee/deployment/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/deployment/istio.yaml -------------------------------------------------------------------------------- /articles-java-jee/deployment/kubernetes-openshift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/deployment/kubernetes-openshift.yaml -------------------------------------------------------------------------------- /articles-java-jee/deployment/kubernetes-quarkus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/deployment/kubernetes-quarkus.yaml -------------------------------------------------------------------------------- /articles-java-jee/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /articles-java-jee/deployment/os4-kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/deployment/os4-kubernetes.yaml -------------------------------------------------------------------------------- /articles-java-jee/kubernetes-openshift.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /articles-java-jee/liberty/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/liberty/server.xml -------------------------------------------------------------------------------- /articles-java-jee/pom-quarkus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/pom-quarkus.xml -------------------------------------------------------------------------------- /articles-java-jee/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/pom.xml -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/JAXRSConfiguration.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/ArticlesResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/ArticlesResource.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/ArticlesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/ArticlesService.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/InvalidInputParamters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/InvalidInputParamters.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/boundary/JAXRSConfiguration.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/ArticleDoesNotExist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/ArticleDoesNotExist.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/DataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/DataAccess.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/DataAccessFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/DataAccessFacade.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/InMemoryDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/InMemoryDataAccess.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/JPADataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/JPADataAccess.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/MPConfigured.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/MPConfigured.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/NoConnectivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/NoConnectivity.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/control/NoDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/control/NoDataAccess.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/entity/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/entity/Article.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/articles/entity/InvalidArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/articles/entity/InvalidArticle.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/java/com/ibm/cns/health/boundary/HealthEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/java/com/ibm/cns/health/boundary/HealthEndpoint.java -------------------------------------------------------------------------------- /articles-java-jee/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /articles-java-jee/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-jee/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /articles-java-spring-boot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/.gitignore -------------------------------------------------------------------------------- /articles-java-spring-boot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/Dockerfile -------------------------------------------------------------------------------- /articles-java-spring-boot/Dockerfile.nojava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/Dockerfile.nojava -------------------------------------------------------------------------------- /articles-java-spring-boot/deployment/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/deployment/istio.yaml -------------------------------------------------------------------------------- /articles-java-spring-boot/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /articles-java-spring-boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/pom.xml -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/java/com/ibm/articles/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/java/com/ibm/articles/Article.java -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesApplication.java -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesController.java -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesRepo.java -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/java/com/ibm/articles/ArticlesService.java -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/java/com/ibm/articles/ClientException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/java/com/ibm/articles/ClientException.java -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/java/com/ibm/articles/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/java/com/ibm/articles/NotFoundException.java -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/resources/application-deployed.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/resources/application-deployed.properties -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/resources/application.properties -------------------------------------------------------------------------------- /articles-java-spring-boot/src/main/resources/local-data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/articles-java-spring-boot/src/main/resources/local-data.sql -------------------------------------------------------------------------------- /authentication-nodejs/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authentication-nodejs/.env.template -------------------------------------------------------------------------------- /authentication-nodejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authentication-nodejs/Dockerfile -------------------------------------------------------------------------------- /authentication-nodejs/deployment/istio-egress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authentication-nodejs/deployment/istio-egress.yaml -------------------------------------------------------------------------------- /authentication-nodejs/deployment/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authentication-nodejs/deployment/istio.yaml -------------------------------------------------------------------------------- /authentication-nodejs/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authentication-nodejs/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /authentication-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authentication-nodejs/package.json -------------------------------------------------------------------------------- /authentication-nodejs/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authentication-nodejs/server.js -------------------------------------------------------------------------------- /authors-java-jee/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/.dockerignore -------------------------------------------------------------------------------- /authors-java-jee/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/Dockerfile -------------------------------------------------------------------------------- /authors-java-jee/DockerfileNoBuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/DockerfileNoBuild -------------------------------------------------------------------------------- /authors-java-jee/DockerfileTekton: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/DockerfileTekton -------------------------------------------------------------------------------- /authors-java-jee/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/README.md -------------------------------------------------------------------------------- /authors-java-jee/deployment/deployment-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/deployment-template.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/deployment.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/service.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/tekton/pipeline-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/tekton/pipeline-account.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/tekton/pipeline-run-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/tekton/pipeline-run-template.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/tekton/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/tekton/pipeline.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/tekton/resource-git-cloud-native-starter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/tekton/resource-git-cloud-native-starter.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/tekton/task-deploy-via-kubectl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/tekton/task-deploy-via-kubectl.yaml -------------------------------------------------------------------------------- /authors-java-jee/deployment/tekton/task-source-to-image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/deployment/tekton/task-source-to-image.yaml -------------------------------------------------------------------------------- /authors-java-jee/liberty/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/liberty/server.xml -------------------------------------------------------------------------------- /authors-java-jee/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/pom.xml -------------------------------------------------------------------------------- /authors-java-jee/src/main/java/com/ibm/authors/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/src/main/java/com/ibm/authors/Author.java -------------------------------------------------------------------------------- /authors-java-jee/src/main/java/com/ibm/authors/AuthorsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/src/main/java/com/ibm/authors/AuthorsApplication.java -------------------------------------------------------------------------------- /authors-java-jee/src/main/java/com/ibm/authors/GetAuthor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/src/main/java/com/ibm/authors/GetAuthor.java -------------------------------------------------------------------------------- /authors-java-jee/src/main/java/com/ibm/authors/HealthEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/src/main/java/com/ibm/authors/HealthEndpoint.java -------------------------------------------------------------------------------- /authors-java-jee/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-jee/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /authors-java-spring-boot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/.gitignore -------------------------------------------------------------------------------- /authors-java-spring-boot/Dockerfile.nojava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/Dockerfile.nojava -------------------------------------------------------------------------------- /authors-java-spring-boot/deployment/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/deployment/istio.yaml -------------------------------------------------------------------------------- /authors-java-spring-boot/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /authors-java-spring-boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/pom.xml -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/.DS_Store -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/java/com/ibm/authors/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/java/com/ibm/authors/Author.java -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorController.java -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorRepo.java -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorService.java -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorsSpringBootApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/java/com/ibm/authors/AuthorsSpringBootApplication.java -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/java/com/ibm/authors/ClientException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/java/com/ibm/authors/ClientException.java -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/liberty/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/liberty/.DS_Store -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/liberty/config/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/liberty/config/server.xml -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/resources/application-deployed.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/resources/application-deployed.properties -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/resources/application.properties -------------------------------------------------------------------------------- /authors-java-spring-boot/src/main/resources/local-data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-java-spring-boot/src/main/resources/local-data.sql -------------------------------------------------------------------------------- /authors-nodejs/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/.dockerignore -------------------------------------------------------------------------------- /authors-nodejs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/.gitignore -------------------------------------------------------------------------------- /authors-nodejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/Dockerfile -------------------------------------------------------------------------------- /authors-nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/README.md -------------------------------------------------------------------------------- /authors-nodejs/authordata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/authordata.json -------------------------------------------------------------------------------- /authors-nodejs/authorview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/authorview.json -------------------------------------------------------------------------------- /authors-nodejs/deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/deployment/README.md -------------------------------------------------------------------------------- /authors-nodejs/deployment/deployment-minishift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/deployment/deployment-minishift.yaml -------------------------------------------------------------------------------- /authors-nodejs/deployment/deployment-openshift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/deployment/deployment-openshift.yaml -------------------------------------------------------------------------------- /authors-nodejs/deployment/deployment.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/deployment/deployment.yaml.template -------------------------------------------------------------------------------- /authors-nodejs/deployment/egress-cloudant-trafficrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/deployment/egress-cloudant-trafficrule.yaml -------------------------------------------------------------------------------- /authors-nodejs/deployment/istio-egress-cloudant.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/deployment/istio-egress-cloudant.yaml.template -------------------------------------------------------------------------------- /authors-nodejs/deployment/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/deployment/istio.yaml -------------------------------------------------------------------------------- /authors-nodejs/deployment/kubernetes-openshift.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /authors-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/package.json -------------------------------------------------------------------------------- /authors-nodejs/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/public/404.html -------------------------------------------------------------------------------- /authors-nodejs/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/public/500.html -------------------------------------------------------------------------------- /authors-nodejs/public/authors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/public/authors.js -------------------------------------------------------------------------------- /authors-nodejs/public/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/public/swagger.yaml -------------------------------------------------------------------------------- /authors-nodejs/server/routers/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/server/routers/health.js -------------------------------------------------------------------------------- /authors-nodejs/server/routers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/server/routers/index.js -------------------------------------------------------------------------------- /authors-nodejs/server/routers/public.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/server/routers/public.js -------------------------------------------------------------------------------- /authors-nodejs/server/routers/swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/server/routers/swagger.js -------------------------------------------------------------------------------- /authors-nodejs/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/server/server.js -------------------------------------------------------------------------------- /authors-nodejs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/authors-nodejs/yarn.lock -------------------------------------------------------------------------------- /documentation/DemoAuthentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoAuthentication.md -------------------------------------------------------------------------------- /documentation/DemoCloudant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoCloudant.md -------------------------------------------------------------------------------- /documentation/DemoConfiguration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoConfiguration.md -------------------------------------------------------------------------------- /documentation/DemoConsumeRESTAPIs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoConsumeRESTAPIs.md -------------------------------------------------------------------------------- /documentation/DemoDistributedLoggingMonitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoDistributedLoggingMonitoring.md -------------------------------------------------------------------------------- /documentation/DemoExposeRESTAPIs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoExposeRESTAPIs.md -------------------------------------------------------------------------------- /documentation/DemoHealthCheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoHealthCheck.md -------------------------------------------------------------------------------- /documentation/DemoJPA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoJPA.md -------------------------------------------------------------------------------- /documentation/DemoJavaImage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoJavaImage.md -------------------------------------------------------------------------------- /documentation/DemoMetrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoMetrics.md -------------------------------------------------------------------------------- /documentation/DemoResiliency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoResiliency.md -------------------------------------------------------------------------------- /documentation/DemoTrafficRouting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/DemoTrafficRouting.md -------------------------------------------------------------------------------- /documentation/FirstCloudNativeApplicationsJava.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/FirstCloudNativeApplicationsJava.pdf -------------------------------------------------------------------------------- /documentation/IKSDeployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/IKSDeployment.md -------------------------------------------------------------------------------- /documentation/MinishiftDeployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/MinishiftDeployment.md -------------------------------------------------------------------------------- /documentation/OS4Cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/OS4Cluster.md -------------------------------------------------------------------------------- /documentation/OS4Deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/OS4Deployment.md -------------------------------------------------------------------------------- /documentation/OS4Requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/OS4Requirements.md -------------------------------------------------------------------------------- /documentation/OS4ServiceMesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/OS4ServiceMesh.md -------------------------------------------------------------------------------- /documentation/OneHourTalk.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/OneHourTalk.pdf -------------------------------------------------------------------------------- /documentation/OpenShift-Istio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/OpenShift-Istio.md -------------------------------------------------------------------------------- /documentation/OpenShiftIKSDeployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/OpenShiftIKSDeployment.md -------------------------------------------------------------------------------- /documentation/SetupIBMCloudAccess.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/SetupIBMCloudAccess.md -------------------------------------------------------------------------------- /documentation/SetupLocalEnvironment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/SetupLocalEnvironment.md -------------------------------------------------------------------------------- /documentation/SetupMinishiftManually.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/documentation/SetupMinishiftManually.md -------------------------------------------------------------------------------- /ibm-scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/ibm-scripts/README.md -------------------------------------------------------------------------------- /ibm-scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/ibm-scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /ibm-scripts/create-app-id.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/ibm-scripts/create-app-id.sh -------------------------------------------------------------------------------- /ibm-scripts/create-cloudant.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/ibm-scripts/create-cloudant.sh -------------------------------------------------------------------------------- /ibm-scripts/create-db2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/ibm-scripts/create-db2.sh -------------------------------------------------------------------------------- /iks-scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/README.md -------------------------------------------------------------------------------- /iks-scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /iks-scripts/cluster-get-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/cluster-get-config.sh -------------------------------------------------------------------------------- /iks-scripts/create-iks-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/create-iks-cluster.sh -------------------------------------------------------------------------------- /iks-scripts/create-registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/create-registry.sh -------------------------------------------------------------------------------- /iks-scripts/deploy-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/deploy-articles-java-jee.sh -------------------------------------------------------------------------------- /iks-scripts/deploy-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/deploy-authors-nodejs.sh -------------------------------------------------------------------------------- /iks-scripts/deploy-web-api-java-jee-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/deploy-web-api-java-jee-v2.sh -------------------------------------------------------------------------------- /iks-scripts/deploy-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/deploy-web-api-java-jee.sh -------------------------------------------------------------------------------- /iks-scripts/deploy-web-app-vuejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/deploy-web-app-vuejs.sh -------------------------------------------------------------------------------- /iks-scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/iks-scripts/show-urls.sh -------------------------------------------------------------------------------- /images/IKS-urls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/IKS-urls.png -------------------------------------------------------------------------------- /images/appid-identity-providers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/appid-identity-providers.png -------------------------------------------------------------------------------- /images/appid-service-credential.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/appid-service-credential.png -------------------------------------------------------------------------------- /images/appid-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/appid-users.png -------------------------------------------------------------------------------- /images/architecture-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/architecture-2.png -------------------------------------------------------------------------------- /images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/architecture.png -------------------------------------------------------------------------------- /images/authentication-appid-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authentication-appid-0.gif -------------------------------------------------------------------------------- /images/authentication-appid-01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authentication-appid-01.gif -------------------------------------------------------------------------------- /images/authentication-appid-02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authentication-appid-02.gif -------------------------------------------------------------------------------- /images/authentication-appid-04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authentication-appid-04.gif -------------------------------------------------------------------------------- /images/authentication-appid-05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authentication-appid-05.gif -------------------------------------------------------------------------------- /images/authentication-appid-06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authentication-appid-06.gif -------------------------------------------------------------------------------- /images/authentication-appid-07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authentication-appid-07.gif -------------------------------------------------------------------------------- /images/authorization-microprofile-admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authorization-microprofile-admin.png -------------------------------------------------------------------------------- /images/authorization-microprofile-user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authorization-microprofile-user.png -------------------------------------------------------------------------------- /images/authorization-microprofile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/authorization-microprofile.gif -------------------------------------------------------------------------------- /images/cloudant-demo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/cloudant-demo-1.png -------------------------------------------------------------------------------- /images/cloudant-demo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/cloudant-demo-2.png -------------------------------------------------------------------------------- /images/cloudant-demo-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/cloudant-demo-3.png -------------------------------------------------------------------------------- /images/cloudant-demo-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/cloudant-demo-4.png -------------------------------------------------------------------------------- /images/cloudant-demo-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/cloudant-demo-5.png -------------------------------------------------------------------------------- /images/create-operator-subscription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/create-operator-subscription.png -------------------------------------------------------------------------------- /images/create-servicemesh-controlplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/create-servicemesh-controlplane.png -------------------------------------------------------------------------------- /images/displaytoken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/displaytoken.png -------------------------------------------------------------------------------- /images/endpoint-protection-istio-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/endpoint-protection-istio-1.png -------------------------------------------------------------------------------- /images/endpoint-protection-istio-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/endpoint-protection-istio-2.png -------------------------------------------------------------------------------- /images/endpoint-protection-istio-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/endpoint-protection-istio-3.png -------------------------------------------------------------------------------- /images/endpoint-protection-istio-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/endpoint-protection-istio-4.png -------------------------------------------------------------------------------- /images/endpoint-protection-istio.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/endpoint-protection-istio.gif -------------------------------------------------------------------------------- /images/get-oc-cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/get-oc-cli.png -------------------------------------------------------------------------------- /images/install-succeeded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/install-succeeded.png -------------------------------------------------------------------------------- /images/installed-operators.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/installed-operators.png -------------------------------------------------------------------------------- /images/istio-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/istio-dashboard.png -------------------------------------------------------------------------------- /images/jaeger-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/jaeger-2.png -------------------------------------------------------------------------------- /images/jaeger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/jaeger.png -------------------------------------------------------------------------------- /images/jpa-demo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/jpa-demo-1.png -------------------------------------------------------------------------------- /images/jpa-demo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/jpa-demo-2.png -------------------------------------------------------------------------------- /images/jpa-demo-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/jpa-demo-3.png -------------------------------------------------------------------------------- /images/logdna-cloudconsole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/logdna-cloudconsole.png -------------------------------------------------------------------------------- /images/logdna-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/logdna-dashboard.png -------------------------------------------------------------------------------- /images/logdna-logsource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/logdna-logsource.png -------------------------------------------------------------------------------- /images/logdna-no-authors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/logdna-no-authors.png -------------------------------------------------------------------------------- /images/logdna-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/logdna-success.png -------------------------------------------------------------------------------- /images/login.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/login.gif -------------------------------------------------------------------------------- /images/login.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/login.jpeg -------------------------------------------------------------------------------- /images/memberroll1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/memberroll1.png -------------------------------------------------------------------------------- /images/memberroll2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/memberroll2.png -------------------------------------------------------------------------------- /images/minishift-istio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/minishift-istio.png -------------------------------------------------------------------------------- /images/minishift-urls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/minishift-urls.png -------------------------------------------------------------------------------- /images/openapi-microprofile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openapi-microprofile.png -------------------------------------------------------------------------------- /images/openshift-create-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-create-cluster.png -------------------------------------------------------------------------------- /images/openshift-create-cluster1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-create-cluster1.png -------------------------------------------------------------------------------- /images/openshift-daemonset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-daemonset.png -------------------------------------------------------------------------------- /images/openshift-is-kiali.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-is-kiali.png -------------------------------------------------------------------------------- /images/openshift-istio-op.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-istio-op.png -------------------------------------------------------------------------------- /images/openshift-istio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-istio.png -------------------------------------------------------------------------------- /images/openshift-jaeger-op.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-jaeger-op.png -------------------------------------------------------------------------------- /images/openshift-kiali-op.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/openshift-kiali-op.png -------------------------------------------------------------------------------- /images/operatorhub-catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/operatorhub-catalog.png -------------------------------------------------------------------------------- /images/os-image-registry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/os-image-registry.png -------------------------------------------------------------------------------- /images/os4-kiali-cns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/os4-kiali-cns.png -------------------------------------------------------------------------------- /images/os4-localenv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/os4-localenv.png -------------------------------------------------------------------------------- /images/prometheus-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/prometheus-1.png -------------------------------------------------------------------------------- /images/prometheus-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/prometheus-2.png -------------------------------------------------------------------------------- /images/prometheus-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/prometheus-3.png -------------------------------------------------------------------------------- /images/slides.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/slides.png -------------------------------------------------------------------------------- /images/sysdig-cloudconsole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/sysdig-cloudconsole.png -------------------------------------------------------------------------------- /images/sysdig-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/sysdig-dashboard.png -------------------------------------------------------------------------------- /images/sysdig-source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/sysdig-source.png -------------------------------------------------------------------------------- /images/traffic-management-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/traffic-management-1.png -------------------------------------------------------------------------------- /images/traffic-management-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/traffic-management-2.png -------------------------------------------------------------------------------- /images/traffic-management.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/traffic-management.gif -------------------------------------------------------------------------------- /images/urls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/urls.png -------------------------------------------------------------------------------- /images/web-app-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/web-app-2.png -------------------------------------------------------------------------------- /images/web-app-no-authors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/web-app-no-authors.png -------------------------------------------------------------------------------- /images/web-app-traffic-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/web-app-traffic-v1.png -------------------------------------------------------------------------------- /images/web-app-traffic-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/web-app-traffic-v2.png -------------------------------------------------------------------------------- /images/web-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/images/web-app.png -------------------------------------------------------------------------------- /istio/HTTPS/IstioIngressHTTPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/HTTPS/IstioIngressHTTPS.md -------------------------------------------------------------------------------- /istio/HTTPS/istio-ingress-gateway-HTTPS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/HTTPS/istio-ingress-gateway-HTTPS.yaml -------------------------------------------------------------------------------- /istio/HTTPS/istio-ingress-service-web-api-v1-only-HTTPS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/HTTPS/istio-ingress-service-web-api-v1-only-HTTPS.yaml -------------------------------------------------------------------------------- /istio/fault-articles-500.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/fault-articles-500.yaml -------------------------------------------------------------------------------- /istio/fault-authors-500-10per.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/fault-authors-500-10per.yaml -------------------------------------------------------------------------------- /istio/fault-authors-500.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/fault-authors-500.yaml -------------------------------------------------------------------------------- /istio/istio-ingress-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/istio-ingress-gateway.yaml -------------------------------------------------------------------------------- /istio/istio-ingress-service-web-api-v1-only.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/istio-ingress-service-web-api-v1-only.yaml -------------------------------------------------------------------------------- /istio/istio-ingress-service-web-api-v1-v2-80-20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/istio-ingress-service-web-api-v1-v2-80-20.yaml -------------------------------------------------------------------------------- /istio/k8s-ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/k8s-ingress.md -------------------------------------------------------------------------------- /istio/nofault-articles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/nofault-articles.yaml -------------------------------------------------------------------------------- /istio/nofault-authors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/nofault-authors.yaml -------------------------------------------------------------------------------- /istio/prometheus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/prometheus-config.yaml -------------------------------------------------------------------------------- /istio/protect-web-api.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/protect-web-api.yaml.template -------------------------------------------------------------------------------- /istio/template.k8s-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/istio/template.k8s-ingress.yaml -------------------------------------------------------------------------------- /minishift-scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /minishift-scripts/delete-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/delete-all.sh -------------------------------------------------------------------------------- /minishift-scripts/delete-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/delete-articles-java-jee.sh -------------------------------------------------------------------------------- /minishift-scripts/delete-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/delete-authors-nodejs.sh -------------------------------------------------------------------------------- /minishift-scripts/delete-istio-ingress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/delete-istio-ingress.sh -------------------------------------------------------------------------------- /minishift-scripts/delete-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/delete-web-api-java-jee.sh -------------------------------------------------------------------------------- /minishift-scripts/delete-web-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/delete-web-app.sh -------------------------------------------------------------------------------- /minishift-scripts/deploy-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/deploy-articles-java-jee.sh -------------------------------------------------------------------------------- /minishift-scripts/deploy-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/deploy-authors-nodejs.sh -------------------------------------------------------------------------------- /minishift-scripts/deploy-istio-ingress-v1-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/deploy-istio-ingress-v1-v2.sh -------------------------------------------------------------------------------- /minishift-scripts/deploy-istio-ingress-v1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/deploy-istio-ingress-v1.sh -------------------------------------------------------------------------------- /minishift-scripts/deploy-web-api-java-jee-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/deploy-web-api-java-jee-v2.sh -------------------------------------------------------------------------------- /minishift-scripts/deploy-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/deploy-web-api-java-jee.sh -------------------------------------------------------------------------------- /minishift-scripts/deploy-web-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/deploy-web-app.sh -------------------------------------------------------------------------------- /minishift-scripts/no-mtls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/no-mtls.yaml -------------------------------------------------------------------------------- /minishift-scripts/setup-minishift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/setup-minishift.sh -------------------------------------------------------------------------------- /minishift-scripts/setup-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/setup-project.sh -------------------------------------------------------------------------------- /minishift-scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/minishift-scripts/show-urls.sh -------------------------------------------------------------------------------- /openshift-scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /openshift-scripts/create-k8s-ingress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/create-k8s-ingress.sh -------------------------------------------------------------------------------- /openshift-scripts/delete-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/delete-articles-java-jee.sh -------------------------------------------------------------------------------- /openshift-scripts/delete-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/delete-authors-nodejs.sh -------------------------------------------------------------------------------- /openshift-scripts/delete-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/delete-web-api-java-jee.sh -------------------------------------------------------------------------------- /openshift-scripts/delete-web-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/delete-web-app.sh -------------------------------------------------------------------------------- /openshift-scripts/deploy-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/deploy-articles-java-jee.sh -------------------------------------------------------------------------------- /openshift-scripts/deploy-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/deploy-authors-nodejs.sh -------------------------------------------------------------------------------- /openshift-scripts/deploy-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/deploy-web-api-java-jee.sh -------------------------------------------------------------------------------- /openshift-scripts/deploy-web-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/deploy-web-app.sh -------------------------------------------------------------------------------- /openshift-scripts/es-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/es-daemonset.yaml -------------------------------------------------------------------------------- /openshift-scripts/k8s-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/k8s-ingress.yaml -------------------------------------------------------------------------------- /openshift-scripts/k8s-ingress.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/k8s-ingress.yaml.template -------------------------------------------------------------------------------- /openshift-scripts/oc-login.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/oc-login.sh -------------------------------------------------------------------------------- /openshift-scripts/servicemesh-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/servicemesh-cr.yaml -------------------------------------------------------------------------------- /openshift-scripts/setup-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/setup-project.sh -------------------------------------------------------------------------------- /openshift-scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/openshift-scripts/show-urls.sh -------------------------------------------------------------------------------- /os4-scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /os4-scripts/delete-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/delete-all.sh -------------------------------------------------------------------------------- /os4-scripts/deploy-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/deploy-articles-java-jee.sh -------------------------------------------------------------------------------- /os4-scripts/deploy-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/deploy-authors-nodejs.sh -------------------------------------------------------------------------------- /os4-scripts/deploy-istio-ingress-v1-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/deploy-istio-ingress-v1-v2.sh -------------------------------------------------------------------------------- /os4-scripts/deploy-istio-ingress-v1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/deploy-istio-ingress-v1.sh -------------------------------------------------------------------------------- /os4-scripts/deploy-web-api-java-jee-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/deploy-web-api-java-jee-v2.sh -------------------------------------------------------------------------------- /os4-scripts/deploy-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/deploy-web-api-java-jee.sh -------------------------------------------------------------------------------- /os4-scripts/deploy-web-app-vuejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/deploy-web-app-vuejs.sh -------------------------------------------------------------------------------- /os4-scripts/istio-ingress-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/istio-ingress-gateway.yaml -------------------------------------------------------------------------------- /os4-scripts/istio-ingress-service-web-api-v1-only.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/istio-ingress-service-web-api-v1-only.yaml -------------------------------------------------------------------------------- /os4-scripts/istio-ingress-service-web-api-v1-v2-80-20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/istio-ingress-service-web-api-v1-v2-80-20.yaml -------------------------------------------------------------------------------- /os4-scripts/login.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/login.sh -------------------------------------------------------------------------------- /os4-scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/os4-scripts/show-urls.sh -------------------------------------------------------------------------------- /reactive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/README.md -------------------------------------------------------------------------------- /reactive/articles-reactive/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/.dockerignore -------------------------------------------------------------------------------- /reactive/articles-reactive/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/Dockerfile -------------------------------------------------------------------------------- /reactive/articles-reactive/Dockerfile.Hotspot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/Dockerfile.Hotspot -------------------------------------------------------------------------------- /reactive/articles-reactive/Dockerfile.OpenJ9-run-java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/Dockerfile.OpenJ9-run-java -------------------------------------------------------------------------------- /reactive/articles-reactive/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /reactive/articles-reactive/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/pom.xml -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/apis/ArticleAsJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/apis/ArticleAsJson.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/apis/ArticlesReactiveResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/apis/ArticlesReactiveResource.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/apis/ArticlesResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/apis/ArticlesResource.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/apis/HealthEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/apis/HealthEndpoint.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/apis/NewArticleCreatedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/apis/NewArticleCreatedListener.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/business/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/business/Article.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/business/ArticleDoesNotExist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/business/ArticleDoesNotExist.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/business/ArticleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/business/ArticleService.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/business/InvalidArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/business/InvalidArticle.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/business/InvalidInputParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/business/InvalidInputParameter.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/business/NoDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/business/NoDataAccess.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/data/DataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/data/DataAccess.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/data/DataAccessExposer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/data/DataAccessExposer.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/data/InMemoryDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/data/InMemoryDataAccess.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/data/NoConnectivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/data/NoConnectivity.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/java/com/ibm/articles/data/PostgresDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/java/com/ibm/articles/data/PostgresDataAccess.java -------------------------------------------------------------------------------- /reactive/articles-reactive/src/main/resources/application.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-reactive/src/main/resources/application.properties.template -------------------------------------------------------------------------------- /reactive/articles-synch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-synch/Dockerfile -------------------------------------------------------------------------------- /reactive/articles-synch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-synch/pom.xml -------------------------------------------------------------------------------- /reactive/articles-synch/src/main/java/com/ibm/articles/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-synch/src/main/java/com/ibm/articles/Article.java -------------------------------------------------------------------------------- /reactive/articles-synch/src/main/java/com/ibm/articles/ArticleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-synch/src/main/java/com/ibm/articles/ArticleResource.java -------------------------------------------------------------------------------- /reactive/articles-synch/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-synch/src/main/resources/application.properties -------------------------------------------------------------------------------- /reactive/articles-synch/src/main/resources/application.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-synch/src/main/resources/application.properties.template -------------------------------------------------------------------------------- /reactive/articles-synch/src/main/resources/import.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/articles-synch/src/main/resources/import.sql -------------------------------------------------------------------------------- /reactive/documentation/IKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/IKS.md -------------------------------------------------------------------------------- /reactive/documentation/LoadTests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/LoadTests.md -------------------------------------------------------------------------------- /reactive/documentation/OpenShift4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/OpenShift4.md -------------------------------------------------------------------------------- /reactive/documentation/PersistencePerformanceTests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/PersistencePerformanceTests.md -------------------------------------------------------------------------------- /reactive/documentation/ReactiveMicroservices.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/ReactiveMicroservices.pdf -------------------------------------------------------------------------------- /reactive/documentation/architecture-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/architecture-small.png -------------------------------------------------------------------------------- /reactive/documentation/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/architecture.png -------------------------------------------------------------------------------- /reactive/documentation/architecture.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/architecture.pptx -------------------------------------------------------------------------------- /reactive/documentation/demo-1-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/demo-1-small.png -------------------------------------------------------------------------------- /reactive/documentation/demo-1-video-small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/demo-1-video-small.gif -------------------------------------------------------------------------------- /reactive/documentation/demo-1-video.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/demo-1-video.gif -------------------------------------------------------------------------------- /reactive/documentation/demo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/demo-1.png -------------------------------------------------------------------------------- /reactive/documentation/demo-2-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/demo-2-small.png -------------------------------------------------------------------------------- /reactive/documentation/demo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/demo-2.png -------------------------------------------------------------------------------- /reactive/documentation/images/operatorhub-postgres.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/images/operatorhub-postgres.png -------------------------------------------------------------------------------- /reactive/documentation/images/postgres-op-succeeded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/images/postgres-op-succeeded.png -------------------------------------------------------------------------------- /reactive/documentation/images/postgres-yaml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/images/postgres-yaml.png -------------------------------------------------------------------------------- /reactive/documentation/images/subscr-postgres.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/images/subscr-postgres.png -------------------------------------------------------------------------------- /reactive/documentation/jmeter.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/jmeter.jmx -------------------------------------------------------------------------------- /reactive/documentation/load-100x30-threads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x30-threads.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x30-v1-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x30-v1-graph.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x30-v1-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x30-v1-summary.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x30-v2-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x30-v2-graph.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x30-v2-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x30-v2-summary.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x300-threads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x300-threads.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x300-v1-errors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x300-v1-errors.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x300-v1-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x300-v1-graph.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x300-v1-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x300-v1-summary.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x300-v2-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x300-v2-graph.png -------------------------------------------------------------------------------- /reactive/documentation/load-100x300-v2-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-100x300-v2-summary.png -------------------------------------------------------------------------------- /reactive/documentation/load-v1-requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-v1-requests.png -------------------------------------------------------------------------------- /reactive/documentation/load-v2-requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/load-v2-requests.png -------------------------------------------------------------------------------- /reactive/documentation/persistence-panache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/persistence-panache.png -------------------------------------------------------------------------------- /reactive/documentation/persistence-reactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/persistence-reactive.png -------------------------------------------------------------------------------- /reactive/documentation/persistence.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/documentation/persistence.jmx -------------------------------------------------------------------------------- /reactive/iks-scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/cleanup.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/cluster-get-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/cluster-get-config.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/create-iks-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/create-iks-cluster.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/create-messagehub.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/create-messagehub.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/create-registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/create-registry.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/delete-articles-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/delete-articles-reactive.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/delete-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/delete-authors.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/deploy-articles-reactive-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/deploy-articles-reactive-postgres.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/deploy-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/deploy-authors.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/deploy-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/deploy-kafka.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/deploy-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/deploy-postgres.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/deploy-web-api-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/deploy-web-api-reactive.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/deploy-web-app-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/deploy-web-app-reactive.sh -------------------------------------------------------------------------------- /reactive/iks-scripts/kafka-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/kafka-cluster.yaml -------------------------------------------------------------------------------- /reactive/iks-scripts/postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/postgres.yaml -------------------------------------------------------------------------------- /reactive/iks-scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/iks-scripts/show-urls.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/Dockerfile -------------------------------------------------------------------------------- /reactive/os4-scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/cleanup.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/delete-articles-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/delete-articles-reactive.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/delete-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/delete-authors.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-articles-reactive-postgres-via-oc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-articles-reactive-postgres-via-oc.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-articles-reactive-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-articles-reactive-postgres.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-authors-via-oc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-authors-via-oc.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-authors.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-example.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-kafka-oc-only.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-kafka-oc-only.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-kafka.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-postgres-via-oc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-postgres-via-oc.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-web-api-reactive-via-oc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-web-api-reactive-via-oc.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-web-api-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-web-api-reactive.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-web-app-reactive-via-oc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-web-app-reactive-via-oc.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/deploy-web-app-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/deploy-web-app-reactive.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/login.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/login.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/postgres-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/postgres-template.yaml -------------------------------------------------------------------------------- /reactive/os4-scripts/run-in-cloud-shell-web-api-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/run-in-cloud-shell-web-api-reactive.sh -------------------------------------------------------------------------------- /reactive/os4-scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/os4-scripts/show-urls.sh -------------------------------------------------------------------------------- /reactive/scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /reactive/scripts/delete-all-services.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/delete-all-services.sh -------------------------------------------------------------------------------- /reactive/scripts/delete-articles-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/delete-articles-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/delete-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/delete-authors.sh -------------------------------------------------------------------------------- /reactive/scripts/delete-postgres-database.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/delete-postgres-database.sh -------------------------------------------------------------------------------- /reactive/scripts/delete-web-api-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/delete-web-api-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-articles-reactive-in-memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-articles-reactive-in-memory.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-articles-reactive-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-articles-reactive-postgres.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-articles-synch-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-articles-synch-postgres.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-authors.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-kafka.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-postgres-admin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-postgres-admin.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-postgres-operator-database.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-postgres-operator-database.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-postgres-operator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-postgres-operator.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-postgres.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-web-api-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-web-api-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/deploy-web-app-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/deploy-web-app-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/download-run-java.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/download-run-java.sh -------------------------------------------------------------------------------- /reactive/scripts/generate-load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/generate-load.sh -------------------------------------------------------------------------------- /reactive/scripts/kafka-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/kafka-cluster.yaml -------------------------------------------------------------------------------- /reactive/scripts/postgres-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/postgres-cluster.yaml -------------------------------------------------------------------------------- /reactive/scripts/run-locally-articles-reactive-in-memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/run-locally-articles-reactive-in-memory.sh -------------------------------------------------------------------------------- /reactive/scripts/run-locally-articles-reactive-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/run-locally-articles-reactive-postgres.sh -------------------------------------------------------------------------------- /reactive/scripts/run-locally-web-api-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/run-locally-web-api-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/run-locally-web-app-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/run-locally-web-app-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/show-logs-articles-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/show-logs-articles-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/show-logs-web-api-reactive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/show-logs-web-api-reactive.sh -------------------------------------------------------------------------------- /reactive/scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/scripts/show-urls.sh -------------------------------------------------------------------------------- /reactive/scripts/start-minikube.sh: -------------------------------------------------------------------------------- 1 | minikube start --cpus 4 --memory 8192 -------------------------------------------------------------------------------- /reactive/web-api-reactive/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/.dockerignore -------------------------------------------------------------------------------- /reactive/web-api-reactive/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/Dockerfile -------------------------------------------------------------------------------- /reactive/web-api-reactive/Dockerfile.hotspot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/Dockerfile.hotspot -------------------------------------------------------------------------------- /reactive/web-api-reactive/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /reactive/web-api-reactive/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/pom.xml -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/ArticleAsJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/ArticleAsJson.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/ArticlesReactiveResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/ArticlesReactiveResource.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/ArticlesResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/ArticlesResource.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/HealthEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/HealthEndpoint.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/NewArticleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/NewArticleListener.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/NewArticlesStreamResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/apis/NewArticlesStreamResource.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/Article.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/Author.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/CoreArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/CoreArticle.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/InvalidArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/InvalidArticle.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/NoDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/NoDataAccess.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/NonexistentAuthor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/NonexistentAuthor.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/business/Service.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ArticlesDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ArticlesDataAccess.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ArticlesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ArticlesService.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ArticlesServiceReactive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ArticlesServiceReactive.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/AuthorsDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/AuthorsDataAccess.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/AuthorsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/AuthorsService.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ExceptionMapperArticles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ExceptionMapperArticles.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ExceptionMapperAuthors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/ExceptionMapperAuthors.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/NoConnectivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/java/com/ibm/webapi/data/NoConnectivity.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/main/resources/application.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/main/resources/application.properties.template -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/test/java/com/ibm/webapi/business/ServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/test/java/com/ibm/webapi/business/ServiceIT.java -------------------------------------------------------------------------------- /reactive/web-api-reactive/src/test/java/com/ibm/webapi/business/TestManagedExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-api-reactive/src/test/java/com/ibm/webapi/business/TestManagedExecutor.java -------------------------------------------------------------------------------- /reactive/web-app-reactive/.dockerignore: -------------------------------------------------------------------------------- 1 | deployment 2 | dist 3 | node_modules -------------------------------------------------------------------------------- /reactive/web-app-reactive/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/Dockerfile -------------------------------------------------------------------------------- /reactive/web-app-reactive/Dockerfile.os4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/Dockerfile.os4 -------------------------------------------------------------------------------- /reactive/web-app-reactive/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/babel.config.js -------------------------------------------------------------------------------- /reactive/web-app-reactive/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /reactive/web-app-reactive/nginx-os4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/nginx-os4.conf -------------------------------------------------------------------------------- /reactive/web-app-reactive/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/nginx.conf -------------------------------------------------------------------------------- /reactive/web-app-reactive/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/package.json -------------------------------------------------------------------------------- /reactive/web-app-reactive/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/public/favicon.ico -------------------------------------------------------------------------------- /reactive/web-app-reactive/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/public/index.html -------------------------------------------------------------------------------- /reactive/web-app-reactive/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/src/App.vue -------------------------------------------------------------------------------- /reactive/web-app-reactive/src/components/CreateArticle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/src/components/CreateArticle.vue -------------------------------------------------------------------------------- /reactive/web-app-reactive/src/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/src/components/Home.vue -------------------------------------------------------------------------------- /reactive/web-app-reactive/src/components/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/src/components/Login.vue -------------------------------------------------------------------------------- /reactive/web-app-reactive/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/src/main.js -------------------------------------------------------------------------------- /reactive/web-app-reactive/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/src/router.js -------------------------------------------------------------------------------- /reactive/web-app-reactive/src/store.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/reactive/web-app-reactive/src/store.js.template -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/check-prerequisites.sh -------------------------------------------------------------------------------- /scripts/configure-prometheus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/configure-prometheus.sh -------------------------------------------------------------------------------- /scripts/create-demo-load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/create-demo-load.sh -------------------------------------------------------------------------------- /scripts/delete-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-all.sh -------------------------------------------------------------------------------- /scripts/delete-articles-java-jee-quarkus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-articles-java-jee-quarkus.sh -------------------------------------------------------------------------------- /scripts/delete-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-articles-java-jee.sh -------------------------------------------------------------------------------- /scripts/delete-articles-java-spring-boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-articles-java-spring-boot.sh -------------------------------------------------------------------------------- /scripts/delete-authentication-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-authentication-nodejs.sh -------------------------------------------------------------------------------- /scripts/delete-authors-java-spring-boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-authors-java-spring-boot.sh -------------------------------------------------------------------------------- /scripts/delete-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-authors-nodejs.sh -------------------------------------------------------------------------------- /scripts/delete-istio-ingress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-istio-ingress.sh -------------------------------------------------------------------------------- /scripts/delete-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-web-api-java-jee.sh -------------------------------------------------------------------------------- /scripts/delete-web-app-vuejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/delete-web-app-vuejs.sh -------------------------------------------------------------------------------- /scripts/deploy-articles-java-jee-jpa.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-articles-java-jee-jpa.sh -------------------------------------------------------------------------------- /scripts/deploy-articles-java-jee-quarkus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-articles-java-jee-quarkus.sh -------------------------------------------------------------------------------- /scripts/deploy-articles-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-articles-java-jee.sh -------------------------------------------------------------------------------- /scripts/deploy-articles-java-spring-boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-articles-java-spring-boot.sh -------------------------------------------------------------------------------- /scripts/deploy-authentication-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-authentication-nodejs.sh -------------------------------------------------------------------------------- /scripts/deploy-authors-java-spring-boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-authors-java-spring-boot.sh -------------------------------------------------------------------------------- /scripts/deploy-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-authors-nodejs.sh -------------------------------------------------------------------------------- /scripts/deploy-istio-ingress-v1-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-istio-ingress-v1-v2.sh -------------------------------------------------------------------------------- /scripts/deploy-istio-ingress-v1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-istio-ingress-v1.sh -------------------------------------------------------------------------------- /scripts/deploy-web-api-java-jee-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-web-api-java-jee-v2.sh -------------------------------------------------------------------------------- /scripts/deploy-web-api-java-jee.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-web-api-java-jee.sh -------------------------------------------------------------------------------- /scripts/deploy-web-app-vuejs-authentication.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-web-app-vuejs-authentication.sh -------------------------------------------------------------------------------- /scripts/deploy-web-app-vuejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/deploy-web-app-vuejs.sh -------------------------------------------------------------------------------- /scripts/display-logs-articles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/display-logs-articles.sh -------------------------------------------------------------------------------- /scripts/display-logs-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/display-logs-authors.sh -------------------------------------------------------------------------------- /scripts/display-logs-web-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/display-logs-web-api.sh -------------------------------------------------------------------------------- /scripts/get-url-authors-nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/get-url-authors-nodejs.sh -------------------------------------------------------------------------------- /scripts/open-monitoring-grafana.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/open-monitoring-grafana.sh -------------------------------------------------------------------------------- /scripts/open-monitoring-jaeger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/open-monitoring-jaeger.sh -------------------------------------------------------------------------------- /scripts/open-monitoring-kiali.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/open-monitoring-kiali.sh -------------------------------------------------------------------------------- /scripts/open-monitoring-prometheus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/open-monitoring-prometheus.sh -------------------------------------------------------------------------------- /scripts/open-monitoring.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/open-monitoring.sh -------------------------------------------------------------------------------- /scripts/show-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/scripts/show-urls.sh -------------------------------------------------------------------------------- /security/IKS/authorization-w-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/authorization-w-rule.yaml -------------------------------------------------------------------------------- /security/IKS/authorization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/authorization.yaml -------------------------------------------------------------------------------- /security/IKS/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/configmap.yaml -------------------------------------------------------------------------------- /security/IKS/iks-rm-nlb-ips.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/iks-rm-nlb-ips.sh -------------------------------------------------------------------------------- /security/IKS/istio-ingress-tls-kiali.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/istio-ingress-tls-kiali.yaml -------------------------------------------------------------------------------- /security/IKS/istio-ingress-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/istio-ingress-tls.yaml -------------------------------------------------------------------------------- /security/IKS/istio-setup-ingress-gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/istio-setup-ingress-gateway.sh -------------------------------------------------------------------------------- /security/IKS/istio-setup-telemetry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/istio-setup-telemetry.sh -------------------------------------------------------------------------------- /security/IKS/istio-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/istio-setup.sh -------------------------------------------------------------------------------- /security/IKS/istio-tele-services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/istio-tele-services.yaml -------------------------------------------------------------------------------- /security/IKS/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/istio.yaml -------------------------------------------------------------------------------- /security/IKS/keycloak-create-realm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/keycloak-create-realm.sh -------------------------------------------------------------------------------- /security/IKS/keycloak.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/keycloak.yaml -------------------------------------------------------------------------------- /security/IKS/mtls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/mtls.yaml -------------------------------------------------------------------------------- /security/IKS/oc-get-admin-password.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/oc-get-admin-password.sh -------------------------------------------------------------------------------- /security/IKS/oc-get-keycloak-urls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/oc-get-keycloak-urls.sh -------------------------------------------------------------------------------- /security/IKS/quarkus-realm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/IKS/quarkus-realm.json -------------------------------------------------------------------------------- /security/KEYCLOAK-SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/KEYCLOAK-SETUP.md -------------------------------------------------------------------------------- /security/KEYCLOUK_SETUP-locally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/KEYCLOUK_SETUP-locally.md -------------------------------------------------------------------------------- /security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/README.md -------------------------------------------------------------------------------- /security/articles-secure/.dockerignore: -------------------------------------------------------------------------------- 1 | deployment/ 2 | target/ 3 | -------------------------------------------------------------------------------- /security/articles-secure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/.gitignore -------------------------------------------------------------------------------- /security/articles-secure/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /security/articles-secure/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /security/articles-secure/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /security/articles-secure/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/Dockerfile -------------------------------------------------------------------------------- /security/articles-secure/deployment/articles-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/deployment/articles-sa.yaml -------------------------------------------------------------------------------- /security/articles-secure/deployment/articles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/deployment/articles.yaml -------------------------------------------------------------------------------- /security/articles-secure/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/mvnw -------------------------------------------------------------------------------- /security/articles-secure/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/mvnw.cmd -------------------------------------------------------------------------------- /security/articles-secure/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/pom.xml -------------------------------------------------------------------------------- /security/articles-secure/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /security/articles-secure/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /security/articles-secure/src/main/java/com/ibm/webapi/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/src/main/java/com/ibm/webapi/Article.java -------------------------------------------------------------------------------- /security/articles-secure/src/main/java/com/ibm/webapi/ArticleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/src/main/java/com/ibm/webapi/ArticleResource.java -------------------------------------------------------------------------------- /security/articles-secure/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/articles-secure/src/main/resources/application.properties -------------------------------------------------------------------------------- /security/images/application-sample.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/application-sample.gif -------------------------------------------------------------------------------- /security/images/architecture-local.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/architecture-local.png -------------------------------------------------------------------------------- /security/images/keycloak-config-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-config-1.png -------------------------------------------------------------------------------- /security/images/keycloak-config-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-config-2.png -------------------------------------------------------------------------------- /security/images/keycloak-config-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-config-3.png -------------------------------------------------------------------------------- /security/images/keycloak-config-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-config-4.png -------------------------------------------------------------------------------- /security/images/keycloak-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-content.png -------------------------------------------------------------------------------- /security/images/keycloak-setup-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-setup-01.png -------------------------------------------------------------------------------- /security/images/keycloak-setup-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-setup-02.png -------------------------------------------------------------------------------- /security/images/keycloak-setup-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-setup-03.png -------------------------------------------------------------------------------- /security/images/keycloak-user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-user.png -------------------------------------------------------------------------------- /security/images/keycloak-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/images/keycloak-users.png -------------------------------------------------------------------------------- /security/web-api-secure/.dockerignore: -------------------------------------------------------------------------------- 1 | deployment/ 2 | target/ 3 | -------------------------------------------------------------------------------- /security/web-api-secure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/.gitignore -------------------------------------------------------------------------------- /security/web-api-secure/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /security/web-api-secure/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /security/web-api-secure/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /security/web-api-secure/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/Dockerfile -------------------------------------------------------------------------------- /security/web-api-secure/deployment/web-api-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/deployment/web-api-sa.yaml -------------------------------------------------------------------------------- /security/web-api-secure/deployment/web-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/deployment/web-api.yaml -------------------------------------------------------------------------------- /security/web-api-secure/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/mvnw -------------------------------------------------------------------------------- /security/web-api-secure/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/mvnw.cmd -------------------------------------------------------------------------------- /security/web-api-secure/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/pom.xml -------------------------------------------------------------------------------- /security/web-api-secure/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /security/web-api-secure/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/Article.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/ArticleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/ArticleResource.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/ArticlesDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/ArticlesDataAccess.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/ArticlesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/ArticlesService.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/CoreArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/CoreArticle.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/ExceptionMapperArticles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/ExceptionMapperArticles.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/InvalidArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/InvalidArticle.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/NoConnectivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/NoConnectivity.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/NoDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/NoDataAccess.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/java/com/ibm/webapi/UserResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/java/com/ibm/webapi/UserResource.java -------------------------------------------------------------------------------- /security/web-api-secure/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /security/web-api-secure/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-api-secure/src/main/resources/application.properties -------------------------------------------------------------------------------- /security/web-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/Dockerfile -------------------------------------------------------------------------------- /security/web-app/Dockerfile.os4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/Dockerfile.os4 -------------------------------------------------------------------------------- /security/web-app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/babel.config.js -------------------------------------------------------------------------------- /security/web-app/deployment/web-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/deployment/web-app.yaml -------------------------------------------------------------------------------- /security/web-app/nginx-os4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/nginx-os4.conf -------------------------------------------------------------------------------- /security/web-app/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/nginx.conf -------------------------------------------------------------------------------- /security/web-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/package-lock.json -------------------------------------------------------------------------------- /security/web-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/package.json -------------------------------------------------------------------------------- /security/web-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/public/favicon.ico -------------------------------------------------------------------------------- /security/web-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/public/index.html -------------------------------------------------------------------------------- /security/web-app/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/src/App.vue -------------------------------------------------------------------------------- /security/web-app/src/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/src/components/Home.vue -------------------------------------------------------------------------------- /security/web-app/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/src/main.js -------------------------------------------------------------------------------- /security/web-app/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/src/router.js -------------------------------------------------------------------------------- /security/web-app/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/src/store.js -------------------------------------------------------------------------------- /security/web-app/src/store.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/security/web-app/src/store.js.template -------------------------------------------------------------------------------- /template.local.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/template.local.env -------------------------------------------------------------------------------- /web-api-java-jee/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/.dockerignore -------------------------------------------------------------------------------- /web-api-java-jee/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/Dockerfile -------------------------------------------------------------------------------- /web-api-java-jee/Dockerfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/Dockerfile.java -------------------------------------------------------------------------------- /web-api-java-jee/Dockerfile.nojava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/Dockerfile.nojava -------------------------------------------------------------------------------- /web-api-java-jee/deployment/istio-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/istio-ingress.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/istio-service-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/istio-service-v1.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/istio-service-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/istio-service-v2.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/kubernetes-deployment-v1-minishift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/kubernetes-deployment-v1-minishift.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/kubernetes-deployment-v1-openshift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/kubernetes-deployment-v1-openshift.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/kubernetes-deployment-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/kubernetes-deployment-v1.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/kubernetes-deployment-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/kubernetes-deployment-v2.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/kubernetes-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/kubernetes-service.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/os4-kubernetes-deployment-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/os4-kubernetes-deployment-v1.yaml -------------------------------------------------------------------------------- /web-api-java-jee/deployment/os4-kubernetes-deployment-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/deployment/os4-kubernetes-deployment-v2.yaml -------------------------------------------------------------------------------- /web-api-java-jee/key.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/key.jks -------------------------------------------------------------------------------- /web-api-java-jee/liberty/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/liberty/server.xml -------------------------------------------------------------------------------- /web-api-java-jee/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/pom.xml -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/ArticleAsJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/ArticleAsJson.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/CorsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/CorsFilter.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/CreateNewArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/CreateNewArticle.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/GetArticles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/GetArticles.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/HealthEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/HealthEndpoint.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/JAXRSConfiguration.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/Manage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/Manage.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/apis/ManageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/apis/ManageResponse.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/business/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/business/Article.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/business/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/business/Author.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/business/CoreArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/business/CoreArticle.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/business/InvalidArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/business/InvalidArticle.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/business/NoDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/business/NoDataAccess.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/business/NonexistentAuthor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/business/NonexistentAuthor.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/business/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/business/Service.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/ArticlesDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/ArticlesDataAccess.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/ArticlesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/ArticlesService.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/ArticlesServiceDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/ArticlesServiceDataAccess.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/AuthorsDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/AuthorsDataAccess.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/AuthorsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/AuthorsService.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/AuthorsServiceDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/AuthorsServiceDataAccess.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/DataAccessManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/DataAccessManager.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/ExceptionMapperArticles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/ExceptionMapperArticles.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/ExceptionMapperAuthors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/ExceptionMapperAuthors.java -------------------------------------------------------------------------------- /web-api-java-jee/src/main/java/com/ibm/webapi/data/NoConnectivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/src/main/java/com/ibm/webapi/data/NoConnectivity.java -------------------------------------------------------------------------------- /web-api-java-jee/us-southappidcloudibmcom.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-api-java-jee/us-southappidcloudibmcom.crt -------------------------------------------------------------------------------- /web-app-vuejs/.dockerignore: -------------------------------------------------------------------------------- 1 | deployment 2 | dist 3 | node_modules -------------------------------------------------------------------------------- /web-app-vuejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/Dockerfile -------------------------------------------------------------------------------- /web-app-vuejs/Dockerfile.nonroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/Dockerfile.nonroot -------------------------------------------------------------------------------- /web-app-vuejs/Dockerfile.os4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/Dockerfile.os4 -------------------------------------------------------------------------------- /web-app-vuejs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/babel.config.js -------------------------------------------------------------------------------- /web-app-vuejs/deployment/istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/deployment/istio.yaml -------------------------------------------------------------------------------- /web-app-vuejs/deployment/kubernetes-minishift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/deployment/kubernetes-minishift.yaml -------------------------------------------------------------------------------- /web-app-vuejs/deployment/kubernetes-openshift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/deployment/kubernetes-openshift.yaml -------------------------------------------------------------------------------- /web-app-vuejs/deployment/kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/deployment/kubernetes.yaml -------------------------------------------------------------------------------- /web-app-vuejs/deployment/os4-kubernetes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/deployment/os4-kubernetes.yaml -------------------------------------------------------------------------------- /web-app-vuejs/nginx-os4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/nginx-os4.conf -------------------------------------------------------------------------------- /web-app-vuejs/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/nginx.conf -------------------------------------------------------------------------------- /web-app-vuejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/package.json -------------------------------------------------------------------------------- /web-app-vuejs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/public/favicon.ico -------------------------------------------------------------------------------- /web-app-vuejs/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/public/index.html -------------------------------------------------------------------------------- /web-app-vuejs/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/App.vue -------------------------------------------------------------------------------- /web-app-vuejs/src/components/CreateArticle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/components/CreateArticle.vue -------------------------------------------------------------------------------- /web-app-vuejs/src/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/components/Home.vue -------------------------------------------------------------------------------- /web-app-vuejs/src/components/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/components/Login.vue -------------------------------------------------------------------------------- /web-app-vuejs/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/main.js -------------------------------------------------------------------------------- /web-app-vuejs/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/router.js -------------------------------------------------------------------------------- /web-app-vuejs/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/store.js -------------------------------------------------------------------------------- /web-app-vuejs/src/store.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/web-app-vuejs/src/store.js.template -------------------------------------------------------------------------------- /workshop-one-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop-one-service/README.md -------------------------------------------------------------------------------- /workshop-one-service/images/cnsl1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop-one-service/images/cnsl1.png -------------------------------------------------------------------------------- /workshop/00-prerequisites-windows-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/00-prerequisites-windows-10.md -------------------------------------------------------------------------------- /workshop/00-prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/00-prerequisites.md -------------------------------------------------------------------------------- /workshop/01-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/01-introduction.md -------------------------------------------------------------------------------- /workshop/02-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/02-container.md -------------------------------------------------------------------------------- /workshop/03-rest-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/03-rest-api.md -------------------------------------------------------------------------------- /workshop/04-traffic-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/04-traffic-management.md -------------------------------------------------------------------------------- /workshop/05-resiliency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/05-resiliency.md -------------------------------------------------------------------------------- /workshop/06-java-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/06-java-development.md -------------------------------------------------------------------------------- /workshop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/README.md -------------------------------------------------------------------------------- /workshop/Tekton.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/Tekton.Dockerfile -------------------------------------------------------------------------------- /workshop/Tools.Buildah.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/Tools.Buildah.Dockerfile -------------------------------------------------------------------------------- /workshop/Tools.Dockerfile.Outdated: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/Tools.Dockerfile.Outdated -------------------------------------------------------------------------------- /workshop/hands-on-only.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/hands-on-only.md -------------------------------------------------------------------------------- /workshop/images/architecture-authors.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/architecture-authors.gif -------------------------------------------------------------------------------- /workshop/images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/architecture.png -------------------------------------------------------------------------------- /workshop/images/architecture.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/architecture.pptx -------------------------------------------------------------------------------- /workshop/images/authors-java-classdiagram-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-classdiagram-01.png -------------------------------------------------------------------------------- /workshop/images/authors-java-classdiagram-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-classdiagram-02.png -------------------------------------------------------------------------------- /workshop/images/authors-java-container-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-container-image.png -------------------------------------------------------------------------------- /workshop/images/authors-java-container-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-container-overview.png -------------------------------------------------------------------------------- /workshop/images/authors-java-health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-health.png -------------------------------------------------------------------------------- /workshop/images/authors-java-kubernetes-deployment-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-kubernetes-deployment-overview.png -------------------------------------------------------------------------------- /workshop/images/authors-java-openapi-explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-openapi-explorer.png -------------------------------------------------------------------------------- /workshop/images/authors-java-service-pod-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/authors-java-service-pod-container.png -------------------------------------------------------------------------------- /workshop/images/classoverview-articles.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/classoverview-articles.jpg -------------------------------------------------------------------------------- /workshop/images/classoverview-webapi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/classoverview-webapi.jpg -------------------------------------------------------------------------------- /workshop/images/cns-basic-setup-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/cns-basic-setup-01.png -------------------------------------------------------------------------------- /workshop/images/cns-container-articels-service-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/cns-container-articels-service-03.png -------------------------------------------------------------------------------- /workshop/images/cns-container-deployment-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/cns-container-deployment-01.png -------------------------------------------------------------------------------- /workshop/images/cns-container-deployment-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/cns-container-deployment-02.png -------------------------------------------------------------------------------- /workshop/images/cns-container-web-api-v1-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/cns-container-web-api-v1-04.png -------------------------------------------------------------------------------- /workshop/images/cns-container-web-app-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/cns-container-web-app-05.png -------------------------------------------------------------------------------- /workshop/images/cns-introduction-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/cns-introduction-01.png -------------------------------------------------------------------------------- /workshop/images/dockerhub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/dockerhub.png -------------------------------------------------------------------------------- /workshop/images/docs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/docs.gif -------------------------------------------------------------------------------- /workshop/images/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/email.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-cluster-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-cluster-02.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-cluster-access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-cluster-access.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-cluster.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-key.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-pods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-pods.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-registry-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-registry-container.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-registry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-registry.png -------------------------------------------------------------------------------- /workshop/images/ibm-cloud-services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/ibm-cloud-services.png -------------------------------------------------------------------------------- /workshop/images/istio-installation-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/istio-installation-01.png -------------------------------------------------------------------------------- /workshop/images/istio-installation-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/istio-installation-02.png -------------------------------------------------------------------------------- /workshop/images/microprofile-starter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/microprofile-starter.gif -------------------------------------------------------------------------------- /workshop/images/microprofiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/microprofiles.png -------------------------------------------------------------------------------- /workshop/images/registration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/registration.png -------------------------------------------------------------------------------- /workshop/images/resliency-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/resliency-01.png -------------------------------------------------------------------------------- /workshop/images/resliency-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/resliency-02.png -------------------------------------------------------------------------------- /workshop/images/rest-api-classdiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/rest-api-classdiagram.png -------------------------------------------------------------------------------- /workshop/images/rest-api-open-api.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/rest-api-open-api.gif -------------------------------------------------------------------------------- /workshop/images/rest-api-sequencediagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/rest-api-sequencediagram.png -------------------------------------------------------------------------------- /workshop/images/traffic-new-architecture.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-new-architecture.gif -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment01.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment02.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment03.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment04.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment04.svg -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment05.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment06.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment07.gif -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment08.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment09.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment10.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment11.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment12.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment13.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment14.png -------------------------------------------------------------------------------- /workshop/images/traffic-routing-deployment15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing-deployment15.gif -------------------------------------------------------------------------------- /workshop/images/traffic-routing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/traffic-routing.gif -------------------------------------------------------------------------------- /workshop/images/windows-setup-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/windows-setup-01.png -------------------------------------------------------------------------------- /workshop/images/windows-setup-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/cloud-native-starter/HEAD/workshop/images/windows-setup-02.png --------------------------------------------------------------------------------