├── .gitignore ├── 12-factors.png ├── LICENSE ├── README-old.md ├── README.md ├── app-resiliency.png ├── application-infrastructure.png ├── argocd ├── README.md ├── imgs │ ├── app-debug.png │ ├── app-home.png │ ├── argo-cd-app-details.png │ ├── argo-cd-app.png │ ├── argocd-app-creation.png │ ├── argocd-change-parameters.png │ ├── argocd-dashboard.png │ ├── argocd-login.png │ ├── argocd-sync.png │ ├── argocd-syncronize.png │ └── argocd-warning.png ├── staging-knative │ ├── Chart.yaml │ └── values.yaml ├── staging │ ├── Chart.yaml │ ├── templates │ │ ├── gateway-dashboard.yaml │ │ ├── jvm-dashboard.yaml │ │ └── prometheus-datasource.yaml │ ├── values-debug-enabled.yaml │ └── values.yaml └── values-gke.yaml ├── argorollouts ├── README.md ├── blue-green │ ├── ingress.yaml │ ├── rollout.yaml │ ├── service-active.yaml │ └── service-preview.yaml └── canary-release │ ├── ingress.yaml │ ├── rollout.yaml │ └── service.yaml ├── book.md ├── cloudevents ├── README.md ├── cloudevents-fmtok8s-docker.png ├── cloudevents-fmtok8s-kubernetes.png ├── cloudevents-fmtok8s-with-knative-eventing.png ├── cloudevents-fmtok8s.png └── kubernetes │ ├── application-a.yaml │ └── application-b.yaml ├── crossplane-providers.png ├── crossplane-resource-abstractions.png ├── crossplane ├── README.md ├── app-values.yaml ├── conference-cluster-composition │ ├── README.md │ ├── composition.yaml │ ├── conference.yaml │ ├── definition.yaml │ ├── in-cluster-provider-config.yaml │ └── knative-operator.yaml ├── conference-composition │ ├── README.md │ ├── composition.yaml │ ├── conference-composition-crossplane.png │ ├── crossplane.yaml │ └── definition.yaml ├── config-pkg │ ├── README.md │ ├── composition.yaml │ ├── crossplane.yaml │ ├── definition.yaml │ ├── gcp-cloudsql-postgresql-creating.png │ ├── gcp-cloudsql-postgresql-creation.png │ └── gcp-memorystore-redis-creation.png ├── config │ ├── helm-provider-config.yaml │ └── kubernetes-provider-config.yaml ├── databases │ ├── app-database-postgresql-gke.yaml │ ├── app-database-postgresql.yaml │ ├── app-database-redis-gke.yaml │ ├── app-database-redis.yaml │ ├── app-database-resource.yaml │ └── my-db-gke.yaml ├── helm │ ├── README.md │ ├── conference-platform-release.yaml │ ├── helm-provider-config.yaml │ └── helm-provider.yaml ├── installing │ └── README.md ├── my-db-keyvalue.yaml ├── my-db-sql.yaml ├── other.md ├── prerequisites.md ├── provider-config.yaml └── resources │ ├── cloudsqlinstance.yaml │ ├── conference.yaml │ ├── postgresql.yaml │ └── redis.yaml ├── dagger ├── README.md ├── env_pipeline.go ├── go.mod ├── go.sum └── k8s │ ├── README.md │ └── pod.yaml ├── dapr ├── README.md ├── dapr-building-blocks.png ├── fluentd-config-map.yaml ├── fluentd-dapr-with-rbac.yaml ├── functions │ └── avg │ │ ├── .gitignore │ │ ├── README.md │ │ ├── func.yaml │ │ ├── go.mod │ │ ├── handle.go │ │ └── handle_test.go ├── grafana-actor-dashboard.json ├── grafana-sidecar-dashboard.json ├── grafana-system-services-dashboard.json ├── platform │ ├── README.md │ ├── app │ │ ├── config │ │ │ └── service.yaml │ │ ├── go.mod │ │ ├── go.sum │ │ ├── kodata │ │ │ ├── background.jpg │ │ │ ├── index.html │ │ │ ├── logo.svg │ │ │ └── qr.png │ │ └── main.go │ ├── crossplane │ │ ├── composition-devenv.yaml │ │ ├── config │ │ │ └── helm-provider-config.yaml │ │ └── environment-resource-definition.yaml │ ├── helm │ │ ├── Chart.lock │ │ ├── Chart.yaml │ │ ├── charts │ │ │ └── redis-17.3.6.tgz │ │ ├── templates │ │ │ └── app.yaml │ │ └── values.yaml │ └── team-a-env.yaml ├── statestore.yaml ├── tracing-dependencies.png ├── tracing-traces.png ├── tracing.yaml ├── webapp-v2.png ├── webapp-v2.yaml ├── webapp.png ├── webapp.yaml └── webapp │ ├── config │ └── service.yaml │ ├── go.mod │ ├── go.sum │ ├── kodata │ ├── background.jpg │ ├── dapr-logo.svg │ ├── heart.png │ ├── index.html │ └── knative-logo.png │ └── main.go ├── environment-pipeline.png ├── events-router-with-knative-eventing.png ├── four-keys ├── README.md ├── api-serversource-deployments.yaml ├── four-keys │ ├── cdevents-endpoint.go │ ├── cloudevents-endpoint.go │ ├── cloudevents-router.go │ ├── config │ │ └── services.yaml │ ├── deployment-frequency-endpoint.go │ ├── deployment-frequency.go │ ├── examples │ │ ├── cloudevent-api-server-source.json │ │ └── cloudevent-github-pr-open.json │ ├── function-api-server-to-service-deployment.go │ ├── go.mod │ └── go.sum ├── github-source.yaml ├── imgs │ ├── deployment-frequency-metric.png │ └── four-keys-architecture.png └── test │ └── example-deployment.yaml ├── function.png ├── functions.png ├── game ├── README.md ├── demo │ ├── broker.yaml │ ├── frontend.yaml │ ├── functions │ │ └── functions.yaml │ ├── knativecon-results.json │ ├── kubecon-results.json │ └── maintainers-results.json ├── game-architecture.png └── kubecon │ ├── broker.yaml │ └── functions │ └── functions.yaml ├── helm-app-infra └── README.md ├── helm └── README.md ├── imgs ├── Conference-Agenda.png ├── Conference-BackOffice.png ├── Conference-New-Proposal.png ├── Conference-Send-Email.png ├── accelerate.png ├── adding-infrastructure.png ├── c4p-flow-inconsistent-state.graffle ├── c4p-flow-inconsistent-state.png ├── c4p-flow-new-steps.graffle ├── c4p-flow-new-steps.png ├── c4p-flow-speaker-missing.graffle ├── c4p-flow-speaker-missing.png ├── c4p-flow-timebased.graffle ├── c4p-flow-timebased.png ├── c4p-flow-understanding-state.graffle ├── c4p-flow-understanding-state.png ├── c4p-flow.png ├── call-for-proposals-with-zeebe.graffle ├── call-for-proposals-with-zeebe.png ├── call-for-proposals-workflow-edge-case.png ├── call-for-proposals-workflow-incidents.png ├── call-for-proposals-workflow-speaker-validation.png ├── call-for-proposals-workflow-time.png ├── call-for-proposals-workflow.png ├── helm-conference.png ├── incident-report.png ├── infrastructure.png ├── jenkins-x-release-pipeline.png ├── microservices-architecture.png ├── monolith-architecture.png ├── monolith-backoffice.png ├── monolith-mainsite.png ├── open-api-ui-c4p.png ├── pipeline.png ├── release-streams.png └── spring-cloud-gateway-with-circuit-breakers.png ├── javavsgo ├── README.md ├── go │ └── conference-service │ │ ├── README.md │ │ ├── conference-service │ │ ├── config │ │ ├── deploy.yaml │ │ └── svc.yaml │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── main_test.go ├── imgs │ ├── apiserver-source-cloudevents.png │ ├── avatar.png │ ├── book.png │ ├── crossplane-provider.png │ ├── extending-kubernetes.png │ ├── metacontroller-ejemplo.png │ ├── metacontroller.png │ ├── rest-endpoint.png │ └── use-case.png ├── jbcnconf2022.md ├── jbcnconf2022.pdf ├── quarkus │ └── conference-service │ │ ├── .dockerignore │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── README.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── docker │ │ │ ├── Dockerfile.jvm │ │ │ ├── Dockerfile.legacy-jar │ │ │ ├── Dockerfile.native │ │ │ └── Dockerfile.native-micro │ │ ├── java │ │ │ └── com │ │ │ │ └── salaboy │ │ │ │ └── ConferenceResource.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── resources │ │ │ │ └── index.html │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── salaboy │ │ ├── ConferenceResourceIT.java │ │ └── ConferenceResourceTest.java └── spring-boot │ └── conferences-service │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── salaboy │ │ │ └── conferencesservice │ │ │ ├── ConferenceController.java │ │ │ └── ConferencesServiceApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── salaboy │ └── conferencesservice │ └── ConferencesServiceApplicationTests.java ├── kind.md ├── kind ├── README.md └── imgs │ └── conference-application.png ├── kindimgs ├── kind-approve-proposal.png ├── kind-back-office.png ├── kind-cluster-creation.png ├── kind-email-service-logs.png ├── kind-helm-install.png ├── kind-helm-list.png ├── kind-ingress-control-plane.png ├── kind-install-nginx.png ├── kind-kubectl-connect.png ├── kind-kubectl-descr-deploy-label.png ├── kind-kubectl-descr-deploy.png ├── kind-kubectl-descr-ingress.png ├── kind-kubectl-descr-svc-label.png ├── kind-kubectl-descr-svc.png ├── kind-kubectl-get-deploy.png ├── kind-kubectl-get-ingress.png ├── kind-kubectl-get-nodes.png ├── kind-kubectl-get-pods.png ├── kind-kubectl-get-rs.png ├── kind-kubectl-get-svc.png ├── kind-main-page.png └── kind-submit-proposal.png ├── knative ├── README.md ├── email-knative-service-canary.yaml ├── email-knative-service.yaml ├── func-getting-started-with-examples.md ├── func.md ├── imgs │ ├── buy-tickets-flow.png │ ├── fmtok8s-funcs-and-broker-trigger-chain.png │ ├── fmtok8s-funcs-and-broker-trigger.png │ ├── frontend-alternative-hero.png │ ├── frontend-debug-and-alternative.png │ ├── frontend.png │ ├── modheader-knative-tag.png │ ├── selling-tickets-events.png │ └── selling-tickets-services.png ├── knative-default-triggers.yaml ├── knative-eventing-example.md ├── knative-kafka-triggers.yaml ├── knative-rabbitmq-triggers.yaml ├── knative-serving-intro.md ├── trigger.yaml ├── ui-knative-service-header.yaml ├── ui-knative-service-tag.yaml ├── ui-knative-service.yaml └── values.yaml ├── kubernetes-controllers ├── README.md ├── java-operator-sdk │ └── conference-controller │ │ ├── HELP.md │ │ ├── README.md │ │ ├── config │ │ ├── conference.yaml │ │ └── controller.yaml │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── salaboy │ │ │ │ └── controller │ │ │ │ └── conference │ │ │ │ ├── Conference.java │ │ │ │ ├── ConferenceControllerApplication.java │ │ │ │ ├── ConferenceReconciler.java │ │ │ │ ├── ConferenceSpec.java │ │ │ │ ├── ConferenceStatus.java │ │ │ │ ├── Config.java │ │ │ │ └── DeploymentDependentResource.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── salaboy │ │ └── controller │ │ └── conference │ │ └── ConferenceControllerApplicationTests.java ├── kubebuilder │ └── conference-controller │ │ ├── .dockerignore │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── PROJECT │ │ ├── README.md │ │ ├── api │ │ └── v1 │ │ │ ├── conference_types.go │ │ │ ├── groupversion_info.go │ │ │ └── zz_generated.deepcopy.go │ │ ├── config │ │ ├── crd │ │ │ ├── bases │ │ │ │ └── kubebuilder.conference.salaboy.com_conferences.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── kustomizeconfig.yaml │ │ │ └── patches │ │ │ │ ├── cainjection_in_conferences.yaml │ │ │ │ └── webhook_in_conferences.yaml │ │ ├── default │ │ │ ├── kustomization.yaml │ │ │ ├── manager_auth_proxy_patch.yaml │ │ │ └── manager_config_patch.yaml │ │ ├── manager │ │ │ ├── controller_manager_config.yaml │ │ │ ├── kustomization.yaml │ │ │ └── manager.yaml │ │ ├── prometheus │ │ │ ├── kustomization.yaml │ │ │ └── monitor.yaml │ │ ├── rbac │ │ │ ├── auth_proxy_client_clusterrole.yaml │ │ │ ├── auth_proxy_role.yaml │ │ │ ├── auth_proxy_role_binding.yaml │ │ │ ├── auth_proxy_service.yaml │ │ │ ├── conference_editor_role.yaml │ │ │ ├── conference_viewer_role.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── leader_election_role.yaml │ │ │ ├── leader_election_role_binding.yaml │ │ │ ├── role.yaml │ │ │ ├── role_binding.yaml │ │ │ └── service_account.yaml │ │ └── samples │ │ │ └── kubebuilder_conference_v1_conference.yaml │ │ ├── controllers │ │ ├── conference_controller.go │ │ └── suite_test.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── hack │ │ └── boilerplate.go.txt │ │ └── main.go └── metacontroller │ ├── conference-controller │ ├── config │ │ ├── conference.yaml │ │ ├── controller-deploy.yaml │ │ ├── controller.yaml │ │ └── crd.yaml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── salaboy │ │ └── controller │ │ └── conference │ │ └── controller │ │ ├── ConferenceController.java │ │ └── MetaControllerConferenceApp.java │ └── func-conference-controller │ ├── .editorconfig │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── README.md │ ├── README2.md │ ├── config │ ├── conference-jbcnconf.yaml │ ├── conference-springone.yaml │ ├── controller.yaml │ └── crd.yaml │ ├── func-amd.yaml │ ├── func-arm.yaml │ ├── func.yaml │ ├── images │ ├── image01.png │ ├── image02.png │ └── image03.png │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── setup.sh │ └── src │ ├── main │ ├── java │ │ └── functions │ │ │ └── CloudFunctionApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── functions │ └── UpperCaseFunctionTest.java ├── links.md ├── monitoring.md ├── monitoring ├── grafana-dashboard.json └── service-monitor.yaml ├── openfeature ├── README.md ├── end-to-end.yaml └── flagd.yaml ├── platform ├── 1-platform-and-worker-clusters.png ├── README.md ├── crossplane-dapr │ ├── README.md │ ├── app-database-redis-dapr.yaml │ ├── app-database-redis-gke-dapr.yaml │ ├── app-database-redis-gke.yaml │ ├── app-database-redis.yaml │ ├── app-database-resource.yaml │ ├── apps.yaml │ ├── config │ │ ├── helm-provider-config.yaml │ │ └── kubernetes-provider-config.yaml │ ├── my-dapr-db-gke.yaml │ ├── my-dapr-db.yaml │ ├── my-db-gke.yaml │ ├── my-db.yaml │ └── pre-requisites.md ├── crossplane-gke │ ├── README.md │ ├── config │ │ └── helm-provider-config.yaml │ ├── env-composition-gke.yaml │ ├── env-composition-vcluster.yaml │ ├── env-resource.yaml │ ├── team-a-env-gke.yaml │ └── team-b-env-vcluster.yaml ├── crossplane-vcluster │ ├── .gitignore │ ├── README.md │ ├── composition-kubecon │ │ ├── composition.yaml │ │ ├── env.yaml │ │ ├── env2.yaml │ │ ├── environment-resource-definition.yaml │ │ └── environment-resource.yaml │ ├── composition │ │ ├── composition.yaml │ │ ├── environment-resource-definition.yaml │ │ └── environment-resource.yaml │ ├── environment-vcluster-composition.png │ ├── helm-provider-config.yaml │ ├── kubecon-na.md │ ├── kubecon │ │ ├── composition-devenv.yaml │ │ ├── composition-prodenv.yaml │ │ ├── devenv.yaml │ │ ├── environment-resource-definition.yaml │ │ ├── install.md │ │ └── prodenv.yaml │ ├── platform-vcluster-App.png │ ├── result.png │ └── vcluster-architecture.png ├── dapr-kratix │ ├── LICENSE │ ├── README.md │ ├── apps │ │ ├── README.md │ │ ├── apps.yaml │ │ ├── go-app │ │ │ ├── go-app.go │ │ │ ├── go-app.yaml │ │ │ ├── go.mod │ │ │ └── go.sum │ │ └── java-app │ │ │ ├── Dockerfile │ │ │ ├── HELP.md │ │ │ ├── java-app.yaml │ │ │ ├── mvnw │ │ │ ├── mvnw.cmd │ │ │ ├── pom.xml │ │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── salaboy │ │ │ │ │ └── dapr │ │ │ │ │ └── javaapp │ │ │ │ │ └── JavaAppApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── salaboy │ │ │ └── dapr │ │ │ └── javaapp │ │ │ └── JavaAppApplicationTests.java │ └── env-promise │ │ ├── README.md │ │ ├── internal │ │ ├── README.md │ │ ├── request-pipeline │ │ │ ├── Dockerfile │ │ │ ├── execute-pipeline │ │ │ └── resources │ │ │ │ ├── apps.yaml │ │ │ │ └── redis-instance.yaml │ │ ├── resources │ │ │ ├── dapr-promise.yaml │ │ │ └── redis-promise.yaml │ │ └── scripts │ │ │ ├── inject-wcr │ │ │ ├── pipeline-image │ │ │ └── test │ │ ├── my-dev-env.yaml │ │ └── promise.yaml ├── kratix.md ├── platform-cluster-crossplane.png ├── platform-cluster-supply-chain.png ├── promises-and-compositions.png ├── prototype │ ├── README.md │ ├── backstage │ │ ├── entitites │ │ │ ├── entities.yaml │ │ │ ├── mkdocs.yml │ │ │ ├── org.yaml │ │ │ ├── sample-app.yaml │ │ │ └── template │ │ │ │ ├── content │ │ │ │ ├── catalog-info.yaml │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ │ └── template.yaml │ │ └── kubernetes │ │ │ ├── backstage-secret.yaml │ │ │ ├── backstage-service.yaml │ │ │ ├── backstage.yaml │ │ │ └── rbac.yaml │ ├── crossplane │ │ ├── composition-devenv.yaml │ │ ├── config │ │ │ └── helm-provider-config.yaml │ │ └── env-resource-definition.yaml │ ├── installing-clis.md │ ├── prerequisites.md │ ├── team-a-dev-env.yaml │ ├── team-b-dev-env.yaml │ └── team-c-dev-env.yaml ├── pulumi │ ├── go │ │ ├── Pulumi.yaml │ │ ├── go.mod │ │ ├── go.sum │ │ ├── helm │ │ │ ├── Pulumi.yaml │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ │ ├── main.go │ │ └── platform-api-go │ │ │ ├── Pulumi.yaml │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── main.go │ ├── java │ │ └── platform-api-java │ │ │ ├── Pulumi.yaml │ │ │ ├── pom.xml │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── myproject │ │ │ ├── App.java │ │ │ └── Environment.java │ └── main.go ├── spicy-project-template-composition │ ├── README.md │ ├── composition.yaml │ ├── crossplane.yaml │ └── definition.yaml ├── spicy-project-template-gcp.yaml ├── vcluster-dapr │ ├── README.md │ ├── apps.yaml │ ├── statestore.yaml │ └── values.yaml └── worker-cluster-details.png ├── scenario.md ├── service-downtime.png ├── service-pipeline.png ├── sso-imgs ├── sso-1.png ├── sso-10.png ├── sso-11.png ├── sso-12.png ├── sso-13.png ├── sso-14.png ├── sso-15.png ├── sso-16.png ├── sso-17.png ├── sso-18.png ├── sso-19.png ├── sso-2.png ├── sso-3.png ├── sso-4.png ├── sso-5.png ├── sso-6.png ├── sso-7.png ├── sso-8.png └── sso-9.png ├── sso.md ├── sso ├── README.md ├── cockroachdb.yaml ├── kind-sso-configuration.yml └── zitadel-knative.yaml ├── tekton ├── README.md ├── hello-world-pipeline.png ├── pipeline-run.yaml ├── resources │ ├── hello-world-pipeline.yaml │ └── hello-world-task.yaml ├── service-pipeline.png ├── task-run.yaml ├── tekton-dashboard-hello-world-pipeline.png ├── tekton-dashboard.png ├── tekton-hub.png └── workspace-template.yaml ├── walking-skeleton-services.png ├── workshop-imgs ├── 00-accept-terms-and-continue.png ├── 01-select-qcon-project.png ├── 02-go-to-kube-engine.png ├── 03-gcp-enabling-kube-apis.png ├── 04-gcp-create-kube-cluster.png ├── 05-cluster-basics-name-workshop.png ├── 06-cluster-pool.png ├── 07-cluster-nodes.png ├── 08-wait-for-cluster.png ├── 09-cluster-green.png ├── 10-connect-to-cluster-with-cloud-shell.png ├── 11-connect-from-cloud-shell.png ├── 12-tests-kubectl.png ├── 13-create-camunda-cloud-account.png ├── 14-activate-your-account.png ├── 15-create-a-new-zeebe-cluster.png ├── 16-call-it-my-cluster.png ├── 17-disregard-creating-model.png ├── 18-cluster-is-being-created.png ├── 19-cluster-details.png ├── 20-camunda-operate.png ├── 21-create-cluster-client.png ├── 22-call-it-my-client.png ├── 23-client-created.png ├── 24-client-information-kube-secret.png ├── 25-knative-serving-test.png ├── 26-knative-eventing-test.png ├── 27-helm-repo-add-update-install-v1.png ├── 28-k-getpods-kgetksvc.png ├── 29-helm-install-v2.png ├── 30-k-get-pod-and-ksvc.png ├── 31-k-get-triggers.png ├── 32-camunda-cloud-cluster-list.png ├── 33-bpmn-diagrams-list.png ├── 34-name-and-import-diagram.png ├── 35-choose-c4p-visualize-from-filesystem.png ├── 36-diagram-1-should-look-like.png ├── 37-save-and-deploy.png ├── 38-close-popup.png ├── 39-cluster-details-operate-link.png ├── 40-operate-main-screen.png ├── 41-visualize-diagram-in-operate.png ├── 42-runtime-data-in-operate.png ├── 43-instance-data.png ├── 44-approved-instance.png ├── 45-bpmn-diagrams-list-with-v1.png ├── 46-c4p-visualize-v2.png ├── 47-c4p-vizualize-diagram.png ├── 48-save-and-deploy-v2.png ├── 49-camunda-operate-two-versions.png ├── 50-new-version-deployed.png ├── 51-version-2-completed.png ├── 52-audit-log.png ├── 53-installing-v3.png ├── 54-checking-pods-ksvc-v3.png ├── 55-new-workflow-model-in-v3.png ├── 56-v3-orchestration-workflow-model.png ├── 57-quick-overview-of-state.png ├── 58-waiting-for-decision.png ├── 59-v1-get-pods-email-highlighted.png ├── 60-email-service-spring-boot-started.png ├── 61-email-service-tail-logs-approved.png ├── 62-proposal-in-agenda.png ├── 63-google-cloud-home-cloud-shell.png ├── 64-cloud-shell-empty.png ├── 65-gke-created-in-cloud-shell.png ├── 66-visualize-model.png ├── 67-incognito-mode.png ├── 68-new-incognito-window.png ├── 69-chrome-logo.png ├── 70-knative-logo.png ├── 71-new-diagram-c4p.png ├── 72-new-diagram-imported-speaker.png ├── 73-hit-save-and-deploy.png ├── 74-speakers-confirmation-v2-in-operate.png ├── 75-email-service-with-speakers-conf-link.png ├── 76-submit-speaker-confirmation.png ├── 77-waiting-for-speaker-conf.png ├── 78-choose-notification-workflow.png ├── 79-workflow-model-with-notifications.png ├── 80-reminder-email-service-log.png ├── 81-save-and-deploy-notification-model.png ├── 82-notif-workflow-in-operate.png ├── 83-multiple-notifications-triggered-in-instance.png ├── 84-kubectl-get-secret-camunda-secret.png ├── 85-submit-fail-proposal.png ├── 86-approve-fail-proposal-backoffice.png ├── 87-incident-reported-operate.png ├── 88-incident-instance-details.png ├── 89-incident-details-error.png ├── 90-helm-logo.png ├── agenda-screen.png ├── backoffice-screen.png ├── microservice-architecture-for-k8s.png ├── microservice-architecture-orchestration.png ├── microservice-architecture-with-ce-zeebe-with-model.png ├── microservice-architecture-with-ce-zeebe-with-router.png ├── microservice-architecture-with-ce-zeebe.png └── microservice-architecture-with-events.png └── workshop.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/.gitignore -------------------------------------------------------------------------------- /12-factors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/12-factors.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/LICENSE -------------------------------------------------------------------------------- /README-old.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/README-old.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/README.md -------------------------------------------------------------------------------- /app-resiliency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/app-resiliency.png -------------------------------------------------------------------------------- /application-infrastructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/application-infrastructure.png -------------------------------------------------------------------------------- /argocd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/README.md -------------------------------------------------------------------------------- /argocd/imgs/app-debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/app-debug.png -------------------------------------------------------------------------------- /argocd/imgs/app-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/app-home.png -------------------------------------------------------------------------------- /argocd/imgs/argo-cd-app-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argo-cd-app-details.png -------------------------------------------------------------------------------- /argocd/imgs/argo-cd-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argo-cd-app.png -------------------------------------------------------------------------------- /argocd/imgs/argocd-app-creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argocd-app-creation.png -------------------------------------------------------------------------------- /argocd/imgs/argocd-change-parameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argocd-change-parameters.png -------------------------------------------------------------------------------- /argocd/imgs/argocd-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argocd-dashboard.png -------------------------------------------------------------------------------- /argocd/imgs/argocd-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argocd-login.png -------------------------------------------------------------------------------- /argocd/imgs/argocd-sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argocd-sync.png -------------------------------------------------------------------------------- /argocd/imgs/argocd-syncronize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argocd-syncronize.png -------------------------------------------------------------------------------- /argocd/imgs/argocd-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/imgs/argocd-warning.png -------------------------------------------------------------------------------- /argocd/staging-knative/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging-knative/Chart.yaml -------------------------------------------------------------------------------- /argocd/staging-knative/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging-knative/values.yaml -------------------------------------------------------------------------------- /argocd/staging/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging/Chart.yaml -------------------------------------------------------------------------------- /argocd/staging/templates/gateway-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging/templates/gateway-dashboard.yaml -------------------------------------------------------------------------------- /argocd/staging/templates/jvm-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging/templates/jvm-dashboard.yaml -------------------------------------------------------------------------------- /argocd/staging/templates/prometheus-datasource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging/templates/prometheus-datasource.yaml -------------------------------------------------------------------------------- /argocd/staging/values-debug-enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging/values-debug-enabled.yaml -------------------------------------------------------------------------------- /argocd/staging/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/staging/values.yaml -------------------------------------------------------------------------------- /argocd/values-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argocd/values-gke.yaml -------------------------------------------------------------------------------- /argorollouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/README.md -------------------------------------------------------------------------------- /argorollouts/blue-green/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/blue-green/ingress.yaml -------------------------------------------------------------------------------- /argorollouts/blue-green/rollout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/blue-green/rollout.yaml -------------------------------------------------------------------------------- /argorollouts/blue-green/service-active.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/blue-green/service-active.yaml -------------------------------------------------------------------------------- /argorollouts/blue-green/service-preview.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/blue-green/service-preview.yaml -------------------------------------------------------------------------------- /argorollouts/canary-release/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/canary-release/ingress.yaml -------------------------------------------------------------------------------- /argorollouts/canary-release/rollout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/canary-release/rollout.yaml -------------------------------------------------------------------------------- /argorollouts/canary-release/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/argorollouts/canary-release/service.yaml -------------------------------------------------------------------------------- /book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/book.md -------------------------------------------------------------------------------- /cloudevents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/cloudevents/README.md -------------------------------------------------------------------------------- /cloudevents/cloudevents-fmtok8s-docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/cloudevents/cloudevents-fmtok8s-docker.png -------------------------------------------------------------------------------- /cloudevents/cloudevents-fmtok8s-kubernetes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/cloudevents/cloudevents-fmtok8s-kubernetes.png -------------------------------------------------------------------------------- /cloudevents/cloudevents-fmtok8s-with-knative-eventing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/cloudevents/cloudevents-fmtok8s-with-knative-eventing.png -------------------------------------------------------------------------------- /cloudevents/cloudevents-fmtok8s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/cloudevents/cloudevents-fmtok8s.png -------------------------------------------------------------------------------- /cloudevents/kubernetes/application-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/cloudevents/kubernetes/application-a.yaml -------------------------------------------------------------------------------- /cloudevents/kubernetes/application-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/cloudevents/kubernetes/application-b.yaml -------------------------------------------------------------------------------- /crossplane-providers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane-providers.png -------------------------------------------------------------------------------- /crossplane-resource-abstractions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane-resource-abstractions.png -------------------------------------------------------------------------------- /crossplane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/README.md -------------------------------------------------------------------------------- /crossplane/app-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/app-values.yaml -------------------------------------------------------------------------------- /crossplane/conference-cluster-composition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-cluster-composition/README.md -------------------------------------------------------------------------------- /crossplane/conference-cluster-composition/composition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-cluster-composition/composition.yaml -------------------------------------------------------------------------------- /crossplane/conference-cluster-composition/conference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-cluster-composition/conference.yaml -------------------------------------------------------------------------------- /crossplane/conference-cluster-composition/definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-cluster-composition/definition.yaml -------------------------------------------------------------------------------- /crossplane/conference-cluster-composition/in-cluster-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-cluster-composition/in-cluster-provider-config.yaml -------------------------------------------------------------------------------- /crossplane/conference-cluster-composition/knative-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-cluster-composition/knative-operator.yaml -------------------------------------------------------------------------------- /crossplane/conference-composition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-composition/README.md -------------------------------------------------------------------------------- /crossplane/conference-composition/composition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-composition/composition.yaml -------------------------------------------------------------------------------- /crossplane/conference-composition/conference-composition-crossplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-composition/conference-composition-crossplane.png -------------------------------------------------------------------------------- /crossplane/conference-composition/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-composition/crossplane.yaml -------------------------------------------------------------------------------- /crossplane/conference-composition/definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/conference-composition/definition.yaml -------------------------------------------------------------------------------- /crossplane/config-pkg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config-pkg/README.md -------------------------------------------------------------------------------- /crossplane/config-pkg/composition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config-pkg/composition.yaml -------------------------------------------------------------------------------- /crossplane/config-pkg/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config-pkg/crossplane.yaml -------------------------------------------------------------------------------- /crossplane/config-pkg/definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config-pkg/definition.yaml -------------------------------------------------------------------------------- /crossplane/config-pkg/gcp-cloudsql-postgresql-creating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config-pkg/gcp-cloudsql-postgresql-creating.png -------------------------------------------------------------------------------- /crossplane/config-pkg/gcp-cloudsql-postgresql-creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config-pkg/gcp-cloudsql-postgresql-creation.png -------------------------------------------------------------------------------- /crossplane/config-pkg/gcp-memorystore-redis-creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config-pkg/gcp-memorystore-redis-creation.png -------------------------------------------------------------------------------- /crossplane/config/helm-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config/helm-provider-config.yaml -------------------------------------------------------------------------------- /crossplane/config/kubernetes-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/config/kubernetes-provider-config.yaml -------------------------------------------------------------------------------- /crossplane/databases/app-database-postgresql-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/databases/app-database-postgresql-gke.yaml -------------------------------------------------------------------------------- /crossplane/databases/app-database-postgresql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/databases/app-database-postgresql.yaml -------------------------------------------------------------------------------- /crossplane/databases/app-database-redis-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/databases/app-database-redis-gke.yaml -------------------------------------------------------------------------------- /crossplane/databases/app-database-redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/databases/app-database-redis.yaml -------------------------------------------------------------------------------- /crossplane/databases/app-database-resource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/databases/app-database-resource.yaml -------------------------------------------------------------------------------- /crossplane/databases/my-db-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/databases/my-db-gke.yaml -------------------------------------------------------------------------------- /crossplane/helm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/helm/README.md -------------------------------------------------------------------------------- /crossplane/helm/conference-platform-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/helm/conference-platform-release.yaml -------------------------------------------------------------------------------- /crossplane/helm/helm-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/helm/helm-provider-config.yaml -------------------------------------------------------------------------------- /crossplane/helm/helm-provider.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/helm/helm-provider.yaml -------------------------------------------------------------------------------- /crossplane/installing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/installing/README.md -------------------------------------------------------------------------------- /crossplane/my-db-keyvalue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/my-db-keyvalue.yaml -------------------------------------------------------------------------------- /crossplane/my-db-sql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/my-db-sql.yaml -------------------------------------------------------------------------------- /crossplane/other.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/other.md -------------------------------------------------------------------------------- /crossplane/prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/prerequisites.md -------------------------------------------------------------------------------- /crossplane/provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/provider-config.yaml -------------------------------------------------------------------------------- /crossplane/resources/cloudsqlinstance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/resources/cloudsqlinstance.yaml -------------------------------------------------------------------------------- /crossplane/resources/conference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/resources/conference.yaml -------------------------------------------------------------------------------- /crossplane/resources/postgresql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/resources/postgresql.yaml -------------------------------------------------------------------------------- /crossplane/resources/redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/crossplane/resources/redis.yaml -------------------------------------------------------------------------------- /dagger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dagger/README.md -------------------------------------------------------------------------------- /dagger/env_pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dagger/env_pipeline.go -------------------------------------------------------------------------------- /dagger/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dagger/go.mod -------------------------------------------------------------------------------- /dagger/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dagger/go.sum -------------------------------------------------------------------------------- /dagger/k8s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dagger/k8s/README.md -------------------------------------------------------------------------------- /dagger/k8s/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dagger/k8s/pod.yaml -------------------------------------------------------------------------------- /dapr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/README.md -------------------------------------------------------------------------------- /dapr/dapr-building-blocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/dapr-building-blocks.png -------------------------------------------------------------------------------- /dapr/fluentd-config-map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/fluentd-config-map.yaml -------------------------------------------------------------------------------- /dapr/fluentd-dapr-with-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/fluentd-dapr-with-rbac.yaml -------------------------------------------------------------------------------- /dapr/functions/avg/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/functions/avg/.gitignore -------------------------------------------------------------------------------- /dapr/functions/avg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/functions/avg/README.md -------------------------------------------------------------------------------- /dapr/functions/avg/func.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/functions/avg/func.yaml -------------------------------------------------------------------------------- /dapr/functions/avg/go.mod: -------------------------------------------------------------------------------- 1 | module function 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /dapr/functions/avg/handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/functions/avg/handle.go -------------------------------------------------------------------------------- /dapr/functions/avg/handle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/functions/avg/handle_test.go -------------------------------------------------------------------------------- /dapr/grafana-actor-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/grafana-actor-dashboard.json -------------------------------------------------------------------------------- /dapr/grafana-sidecar-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/grafana-sidecar-dashboard.json -------------------------------------------------------------------------------- /dapr/grafana-system-services-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/grafana-system-services-dashboard.json -------------------------------------------------------------------------------- /dapr/platform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/README.md -------------------------------------------------------------------------------- /dapr/platform/app/config/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/config/service.yaml -------------------------------------------------------------------------------- /dapr/platform/app/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/go.mod -------------------------------------------------------------------------------- /dapr/platform/app/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/go.sum -------------------------------------------------------------------------------- /dapr/platform/app/kodata/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/kodata/background.jpg -------------------------------------------------------------------------------- /dapr/platform/app/kodata/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/kodata/index.html -------------------------------------------------------------------------------- /dapr/platform/app/kodata/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/kodata/logo.svg -------------------------------------------------------------------------------- /dapr/platform/app/kodata/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/kodata/qr.png -------------------------------------------------------------------------------- /dapr/platform/app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/app/main.go -------------------------------------------------------------------------------- /dapr/platform/crossplane/composition-devenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/crossplane/composition-devenv.yaml -------------------------------------------------------------------------------- /dapr/platform/crossplane/config/helm-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/crossplane/config/helm-provider-config.yaml -------------------------------------------------------------------------------- /dapr/platform/crossplane/environment-resource-definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/crossplane/environment-resource-definition.yaml -------------------------------------------------------------------------------- /dapr/platform/helm/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/helm/Chart.lock -------------------------------------------------------------------------------- /dapr/platform/helm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/helm/Chart.yaml -------------------------------------------------------------------------------- /dapr/platform/helm/charts/redis-17.3.6.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/helm/charts/redis-17.3.6.tgz -------------------------------------------------------------------------------- /dapr/platform/helm/templates/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/helm/templates/app.yaml -------------------------------------------------------------------------------- /dapr/platform/helm/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/helm/values.yaml -------------------------------------------------------------------------------- /dapr/platform/team-a-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/platform/team-a-env.yaml -------------------------------------------------------------------------------- /dapr/statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/statestore.yaml -------------------------------------------------------------------------------- /dapr/tracing-dependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/tracing-dependencies.png -------------------------------------------------------------------------------- /dapr/tracing-traces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/tracing-traces.png -------------------------------------------------------------------------------- /dapr/tracing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/tracing.yaml -------------------------------------------------------------------------------- /dapr/webapp-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp-v2.png -------------------------------------------------------------------------------- /dapr/webapp-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp-v2.yaml -------------------------------------------------------------------------------- /dapr/webapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp.png -------------------------------------------------------------------------------- /dapr/webapp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp.yaml -------------------------------------------------------------------------------- /dapr/webapp/config/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/config/service.yaml -------------------------------------------------------------------------------- /dapr/webapp/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/go.mod -------------------------------------------------------------------------------- /dapr/webapp/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/go.sum -------------------------------------------------------------------------------- /dapr/webapp/kodata/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/kodata/background.jpg -------------------------------------------------------------------------------- /dapr/webapp/kodata/dapr-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/kodata/dapr-logo.svg -------------------------------------------------------------------------------- /dapr/webapp/kodata/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/kodata/heart.png -------------------------------------------------------------------------------- /dapr/webapp/kodata/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/kodata/index.html -------------------------------------------------------------------------------- /dapr/webapp/kodata/knative-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/kodata/knative-logo.png -------------------------------------------------------------------------------- /dapr/webapp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/dapr/webapp/main.go -------------------------------------------------------------------------------- /environment-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/environment-pipeline.png -------------------------------------------------------------------------------- /events-router-with-knative-eventing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/events-router-with-knative-eventing.png -------------------------------------------------------------------------------- /four-keys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/README.md -------------------------------------------------------------------------------- /four-keys/api-serversource-deployments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/api-serversource-deployments.yaml -------------------------------------------------------------------------------- /four-keys/four-keys/cdevents-endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/cdevents-endpoint.go -------------------------------------------------------------------------------- /four-keys/four-keys/cloudevents-endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/cloudevents-endpoint.go -------------------------------------------------------------------------------- /four-keys/four-keys/cloudevents-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/cloudevents-router.go -------------------------------------------------------------------------------- /four-keys/four-keys/config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/config/services.yaml -------------------------------------------------------------------------------- /four-keys/four-keys/deployment-frequency-endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/deployment-frequency-endpoint.go -------------------------------------------------------------------------------- /four-keys/four-keys/deployment-frequency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/deployment-frequency.go -------------------------------------------------------------------------------- /four-keys/four-keys/examples/cloudevent-api-server-source.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/examples/cloudevent-api-server-source.json -------------------------------------------------------------------------------- /four-keys/four-keys/examples/cloudevent-github-pr-open.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/examples/cloudevent-github-pr-open.json -------------------------------------------------------------------------------- /four-keys/four-keys/function-api-server-to-service-deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/function-api-server-to-service-deployment.go -------------------------------------------------------------------------------- /four-keys/four-keys/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/go.mod -------------------------------------------------------------------------------- /four-keys/four-keys/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/four-keys/go.sum -------------------------------------------------------------------------------- /four-keys/github-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/github-source.yaml -------------------------------------------------------------------------------- /four-keys/imgs/deployment-frequency-metric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/imgs/deployment-frequency-metric.png -------------------------------------------------------------------------------- /four-keys/imgs/four-keys-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/imgs/four-keys-architecture.png -------------------------------------------------------------------------------- /four-keys/test/example-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/four-keys/test/example-deployment.yaml -------------------------------------------------------------------------------- /function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/function.png -------------------------------------------------------------------------------- /functions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/functions.png -------------------------------------------------------------------------------- /game/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/README.md -------------------------------------------------------------------------------- /game/demo/broker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/demo/broker.yaml -------------------------------------------------------------------------------- /game/demo/frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/demo/frontend.yaml -------------------------------------------------------------------------------- /game/demo/functions/functions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/demo/functions/functions.yaml -------------------------------------------------------------------------------- /game/demo/knativecon-results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/demo/knativecon-results.json -------------------------------------------------------------------------------- /game/demo/kubecon-results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/demo/kubecon-results.json -------------------------------------------------------------------------------- /game/demo/maintainers-results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/demo/maintainers-results.json -------------------------------------------------------------------------------- /game/game-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/game-architecture.png -------------------------------------------------------------------------------- /game/kubecon/broker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/kubecon/broker.yaml -------------------------------------------------------------------------------- /game/kubecon/functions/functions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/game/kubecon/functions/functions.yaml -------------------------------------------------------------------------------- /helm-app-infra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/helm-app-infra/README.md -------------------------------------------------------------------------------- /helm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/helm/README.md -------------------------------------------------------------------------------- /imgs/Conference-Agenda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/Conference-Agenda.png -------------------------------------------------------------------------------- /imgs/Conference-BackOffice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/Conference-BackOffice.png -------------------------------------------------------------------------------- /imgs/Conference-New-Proposal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/Conference-New-Proposal.png -------------------------------------------------------------------------------- /imgs/Conference-Send-Email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/Conference-Send-Email.png -------------------------------------------------------------------------------- /imgs/accelerate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/accelerate.png -------------------------------------------------------------------------------- /imgs/adding-infrastructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/adding-infrastructure.png -------------------------------------------------------------------------------- /imgs/c4p-flow-inconsistent-state.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-inconsistent-state.graffle -------------------------------------------------------------------------------- /imgs/c4p-flow-inconsistent-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-inconsistent-state.png -------------------------------------------------------------------------------- /imgs/c4p-flow-new-steps.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-new-steps.graffle -------------------------------------------------------------------------------- /imgs/c4p-flow-new-steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-new-steps.png -------------------------------------------------------------------------------- /imgs/c4p-flow-speaker-missing.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-speaker-missing.graffle -------------------------------------------------------------------------------- /imgs/c4p-flow-speaker-missing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-speaker-missing.png -------------------------------------------------------------------------------- /imgs/c4p-flow-timebased.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-timebased.graffle -------------------------------------------------------------------------------- /imgs/c4p-flow-timebased.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-timebased.png -------------------------------------------------------------------------------- /imgs/c4p-flow-understanding-state.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-understanding-state.graffle -------------------------------------------------------------------------------- /imgs/c4p-flow-understanding-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow-understanding-state.png -------------------------------------------------------------------------------- /imgs/c4p-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/c4p-flow.png -------------------------------------------------------------------------------- /imgs/call-for-proposals-with-zeebe.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/call-for-proposals-with-zeebe.graffle -------------------------------------------------------------------------------- /imgs/call-for-proposals-with-zeebe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/call-for-proposals-with-zeebe.png -------------------------------------------------------------------------------- /imgs/call-for-proposals-workflow-edge-case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/call-for-proposals-workflow-edge-case.png -------------------------------------------------------------------------------- /imgs/call-for-proposals-workflow-incidents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/call-for-proposals-workflow-incidents.png -------------------------------------------------------------------------------- /imgs/call-for-proposals-workflow-speaker-validation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/call-for-proposals-workflow-speaker-validation.png -------------------------------------------------------------------------------- /imgs/call-for-proposals-workflow-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/call-for-proposals-workflow-time.png -------------------------------------------------------------------------------- /imgs/call-for-proposals-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/call-for-proposals-workflow.png -------------------------------------------------------------------------------- /imgs/helm-conference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/helm-conference.png -------------------------------------------------------------------------------- /imgs/incident-report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/incident-report.png -------------------------------------------------------------------------------- /imgs/infrastructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/infrastructure.png -------------------------------------------------------------------------------- /imgs/jenkins-x-release-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/jenkins-x-release-pipeline.png -------------------------------------------------------------------------------- /imgs/microservices-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/microservices-architecture.png -------------------------------------------------------------------------------- /imgs/monolith-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/monolith-architecture.png -------------------------------------------------------------------------------- /imgs/monolith-backoffice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/monolith-backoffice.png -------------------------------------------------------------------------------- /imgs/monolith-mainsite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/monolith-mainsite.png -------------------------------------------------------------------------------- /imgs/open-api-ui-c4p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/open-api-ui-c4p.png -------------------------------------------------------------------------------- /imgs/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/pipeline.png -------------------------------------------------------------------------------- /imgs/release-streams.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/release-streams.png -------------------------------------------------------------------------------- /imgs/spring-cloud-gateway-with-circuit-breakers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/imgs/spring-cloud-gateway-with-circuit-breakers.png -------------------------------------------------------------------------------- /javavsgo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/README.md -------------------------------------------------------------------------------- /javavsgo/go/conference-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/README.md -------------------------------------------------------------------------------- /javavsgo/go/conference-service/conference-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/conference-service -------------------------------------------------------------------------------- /javavsgo/go/conference-service/config/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/config/deploy.yaml -------------------------------------------------------------------------------- /javavsgo/go/conference-service/config/svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/config/svc.yaml -------------------------------------------------------------------------------- /javavsgo/go/conference-service/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/go.mod -------------------------------------------------------------------------------- /javavsgo/go/conference-service/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/go.sum -------------------------------------------------------------------------------- /javavsgo/go/conference-service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/main.go -------------------------------------------------------------------------------- /javavsgo/go/conference-service/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/go/conference-service/main_test.go -------------------------------------------------------------------------------- /javavsgo/imgs/apiserver-source-cloudevents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/apiserver-source-cloudevents.png -------------------------------------------------------------------------------- /javavsgo/imgs/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/avatar.png -------------------------------------------------------------------------------- /javavsgo/imgs/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/book.png -------------------------------------------------------------------------------- /javavsgo/imgs/crossplane-provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/crossplane-provider.png -------------------------------------------------------------------------------- /javavsgo/imgs/extending-kubernetes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/extending-kubernetes.png -------------------------------------------------------------------------------- /javavsgo/imgs/metacontroller-ejemplo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/metacontroller-ejemplo.png -------------------------------------------------------------------------------- /javavsgo/imgs/metacontroller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/metacontroller.png -------------------------------------------------------------------------------- /javavsgo/imgs/rest-endpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/rest-endpoint.png -------------------------------------------------------------------------------- /javavsgo/imgs/use-case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/imgs/use-case.png -------------------------------------------------------------------------------- /javavsgo/jbcnconf2022.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/jbcnconf2022.md -------------------------------------------------------------------------------- /javavsgo/jbcnconf2022.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/jbcnconf2022.pdf -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/.dockerignore -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/.gitignore -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/README.md -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/mvnw -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/mvnw.cmd -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/pom.xml -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.legacy-jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.legacy-jar -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.native-micro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/main/docker/Dockerfile.native-micro -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/main/java/com/salaboy/ConferenceResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/main/java/com/salaboy/ConferenceResource.java -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/test/java/com/salaboy/ConferenceResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/test/java/com/salaboy/ConferenceResourceIT.java -------------------------------------------------------------------------------- /javavsgo/quarkus/conference-service/src/test/java/com/salaboy/ConferenceResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/quarkus/conference-service/src/test/java/com/salaboy/ConferenceResourceTest.java -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/.gitignore -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/mvnw -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/mvnw.cmd -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/pom.xml -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/src/main/java/com/salaboy/conferencesservice/ConferenceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/src/main/java/com/salaboy/conferencesservice/ConferenceController.java -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/src/main/java/com/salaboy/conferencesservice/ConferencesServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/src/main/java/com/salaboy/conferencesservice/ConferencesServiceApplication.java -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /javavsgo/spring-boot/conferences-service/src/test/java/com/salaboy/conferencesservice/ConferencesServiceApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/javavsgo/spring-boot/conferences-service/src/test/java/com/salaboy/conferencesservice/ConferencesServiceApplicationTests.java -------------------------------------------------------------------------------- /kind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kind.md -------------------------------------------------------------------------------- /kind/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kind/README.md -------------------------------------------------------------------------------- /kind/imgs/conference-application.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kind/imgs/conference-application.png -------------------------------------------------------------------------------- /kindimgs/kind-approve-proposal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-approve-proposal.png -------------------------------------------------------------------------------- /kindimgs/kind-back-office.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-back-office.png -------------------------------------------------------------------------------- /kindimgs/kind-cluster-creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-cluster-creation.png -------------------------------------------------------------------------------- /kindimgs/kind-email-service-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-email-service-logs.png -------------------------------------------------------------------------------- /kindimgs/kind-helm-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-helm-install.png -------------------------------------------------------------------------------- /kindimgs/kind-helm-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-helm-list.png -------------------------------------------------------------------------------- /kindimgs/kind-ingress-control-plane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-ingress-control-plane.png -------------------------------------------------------------------------------- /kindimgs/kind-install-nginx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-install-nginx.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-connect.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-descr-deploy-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-descr-deploy-label.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-descr-deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-descr-deploy.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-descr-ingress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-descr-ingress.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-descr-svc-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-descr-svc-label.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-descr-svc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-descr-svc.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-get-deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-get-deploy.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-get-ingress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-get-ingress.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-get-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-get-nodes.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-get-pods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-get-pods.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-get-rs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-get-rs.png -------------------------------------------------------------------------------- /kindimgs/kind-kubectl-get-svc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-kubectl-get-svc.png -------------------------------------------------------------------------------- /kindimgs/kind-main-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-main-page.png -------------------------------------------------------------------------------- /kindimgs/kind-submit-proposal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kindimgs/kind-submit-proposal.png -------------------------------------------------------------------------------- /knative/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/README.md -------------------------------------------------------------------------------- /knative/email-knative-service-canary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/email-knative-service-canary.yaml -------------------------------------------------------------------------------- /knative/email-knative-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/email-knative-service.yaml -------------------------------------------------------------------------------- /knative/func-getting-started-with-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/func-getting-started-with-examples.md -------------------------------------------------------------------------------- /knative/func.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/func.md -------------------------------------------------------------------------------- /knative/imgs/buy-tickets-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/buy-tickets-flow.png -------------------------------------------------------------------------------- /knative/imgs/fmtok8s-funcs-and-broker-trigger-chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/fmtok8s-funcs-and-broker-trigger-chain.png -------------------------------------------------------------------------------- /knative/imgs/fmtok8s-funcs-and-broker-trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/fmtok8s-funcs-and-broker-trigger.png -------------------------------------------------------------------------------- /knative/imgs/frontend-alternative-hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/frontend-alternative-hero.png -------------------------------------------------------------------------------- /knative/imgs/frontend-debug-and-alternative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/frontend-debug-and-alternative.png -------------------------------------------------------------------------------- /knative/imgs/frontend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/frontend.png -------------------------------------------------------------------------------- /knative/imgs/modheader-knative-tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/modheader-knative-tag.png -------------------------------------------------------------------------------- /knative/imgs/selling-tickets-events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/selling-tickets-events.png -------------------------------------------------------------------------------- /knative/imgs/selling-tickets-services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/imgs/selling-tickets-services.png -------------------------------------------------------------------------------- /knative/knative-default-triggers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/knative-default-triggers.yaml -------------------------------------------------------------------------------- /knative/knative-eventing-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/knative-eventing-example.md -------------------------------------------------------------------------------- /knative/knative-kafka-triggers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/knative-kafka-triggers.yaml -------------------------------------------------------------------------------- /knative/knative-rabbitmq-triggers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/knative-rabbitmq-triggers.yaml -------------------------------------------------------------------------------- /knative/knative-serving-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/knative-serving-intro.md -------------------------------------------------------------------------------- /knative/trigger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/trigger.yaml -------------------------------------------------------------------------------- /knative/ui-knative-service-header.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/ui-knative-service-header.yaml -------------------------------------------------------------------------------- /knative/ui-knative-service-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/ui-knative-service-tag.yaml -------------------------------------------------------------------------------- /knative/ui-knative-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/ui-knative-service.yaml -------------------------------------------------------------------------------- /knative/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/knative/values.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/README.md -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/HELP.md -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/README.md -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/config/conference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/config/conference.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/config/controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/config/controller.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/mvnw -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/mvnw.cmd -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/pom.xml -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/Conference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/Conference.java -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceControllerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceControllerApplication.java -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceReconciler.java -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceSpec.java -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/ConferenceStatus.java -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/Config.java -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/DeploymentDependentResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/main/java/com/salaboy/controller/conference/DeploymentDependentResource.java -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kubernetes-controllers/java-operator-sdk/conference-controller/src/test/java/com/salaboy/controller/conference/ConferenceControllerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/java-operator-sdk/conference-controller/src/test/java/com/salaboy/controller/conference/ConferenceControllerApplicationTests.java -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/.dockerignore -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/.gitignore -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/Dockerfile -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/Makefile -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/PROJECT -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/README.md -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/api/v1/conference_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/api/v1/conference_types.go -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/api/v1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/api/v1/groupversion_info.go -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/api/v1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/api/v1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/crd/bases/kubebuilder.conference.salaboy.com_conferences.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/crd/bases/kubebuilder.conference.salaboy.com_conferences.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/crd/patches/cainjection_in_conferences.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/crd/patches/cainjection_in_conferences.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/crd/patches/webhook_in_conferences.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/crd/patches/webhook_in_conferences.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/default/kustomization.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/default/manager_auth_proxy_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/default/manager_auth_proxy_patch.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/default/manager_config_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/default/manager_config_patch.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/manager/controller_manager_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/manager/controller_manager_config.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/manager/manager.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_client_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_client_clusterrole.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_role.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_role_binding.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/auth_proxy_service.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/conference_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/conference_editor_role.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/conference_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/conference_viewer_role.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/role.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/rbac/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/rbac/service_account.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/config/samples/kubebuilder_conference_v1_conference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/config/samples/kubebuilder_conference_v1_conference.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/controllers/conference_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/controllers/conference_controller.go -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/controllers/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/controllers/suite_test.go -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/go.mod -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/go.sum -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /kubernetes-controllers/kubebuilder/conference-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/kubebuilder/conference-controller/main.go -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/conference-controller/config/conference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/conference-controller/config/conference.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/conference-controller/config/controller-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/conference-controller/config/controller-deploy.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/conference-controller/config/controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/conference-controller/config/controller.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/conference-controller/config/crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/conference-controller/config/crd.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/conference-controller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/conference-controller/pom.xml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/conference-controller/src/main/java/com/salaboy/controller/conference/controller/ConferenceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/conference-controller/src/main/java/com/salaboy/controller/conference/controller/ConferenceController.java -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/conference-controller/src/main/java/com/salaboy/controller/conference/controller/MetaControllerConferenceApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/conference-controller/src/main/java/com/salaboy/controller/conference/controller/MetaControllerConferenceApp.java -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/.editorconfig -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/.gitignore -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/README.md -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/README2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/README2.md -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/config/conference-jbcnconf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/config/conference-jbcnconf.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/config/conference-springone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/config/conference-springone.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/config/controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/config/controller.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/config/crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/config/crd.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/func-amd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/func-amd.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/func-arm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/func-arm.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/func.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/func.yaml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/images/image01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/images/image01.png -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/images/image02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/images/image02.png -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/images/image03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/images/image03.png -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/mvnw -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/mvnw.cmd -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/pom.xml -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/setup.sh -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/src/main/java/functions/CloudFunctionApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/src/main/java/functions/CloudFunctionApplication.java -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/src/main/resources/application.properties -------------------------------------------------------------------------------- /kubernetes-controllers/metacontroller/func-conference-controller/src/test/java/functions/UpperCaseFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/kubernetes-controllers/metacontroller/func-conference-controller/src/test/java/functions/UpperCaseFunctionTest.java -------------------------------------------------------------------------------- /links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/links.md -------------------------------------------------------------------------------- /monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/monitoring.md -------------------------------------------------------------------------------- /monitoring/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/monitoring/grafana-dashboard.json -------------------------------------------------------------------------------- /monitoring/service-monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/monitoring/service-monitor.yaml -------------------------------------------------------------------------------- /openfeature/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/openfeature/README.md -------------------------------------------------------------------------------- /openfeature/end-to-end.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/openfeature/end-to-end.yaml -------------------------------------------------------------------------------- /openfeature/flagd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/openfeature/flagd.yaml -------------------------------------------------------------------------------- /platform/1-platform-and-worker-clusters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/1-platform-and-worker-clusters.png -------------------------------------------------------------------------------- /platform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/README.md -------------------------------------------------------------------------------- /platform/crossplane-dapr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/README.md -------------------------------------------------------------------------------- /platform/crossplane-dapr/app-database-redis-dapr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/app-database-redis-dapr.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/app-database-redis-gke-dapr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/app-database-redis-gke-dapr.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/app-database-redis-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/app-database-redis-gke.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/app-database-redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/app-database-redis.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/app-database-resource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/app-database-resource.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/apps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/apps.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/config/helm-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/config/helm-provider-config.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/config/kubernetes-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/config/kubernetes-provider-config.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/my-dapr-db-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/my-dapr-db-gke.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/my-dapr-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/my-dapr-db.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/my-db-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/my-db-gke.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/my-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/my-db.yaml -------------------------------------------------------------------------------- /platform/crossplane-dapr/pre-requisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-dapr/pre-requisites.md -------------------------------------------------------------------------------- /platform/crossplane-gke/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-gke/README.md -------------------------------------------------------------------------------- /platform/crossplane-gke/config/helm-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-gke/config/helm-provider-config.yaml -------------------------------------------------------------------------------- /platform/crossplane-gke/env-composition-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-gke/env-composition-gke.yaml -------------------------------------------------------------------------------- /platform/crossplane-gke/env-composition-vcluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-gke/env-composition-vcluster.yaml -------------------------------------------------------------------------------- /platform/crossplane-gke/env-resource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-gke/env-resource.yaml -------------------------------------------------------------------------------- /platform/crossplane-gke/team-a-env-gke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-gke/team-a-env-gke.yaml -------------------------------------------------------------------------------- /platform/crossplane-gke/team-b-env-vcluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-gke/team-b-env-vcluster.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/.gitignore: -------------------------------------------------------------------------------- 1 | /kubeconfig.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/README.md -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition-kubecon/composition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition-kubecon/composition.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition-kubecon/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition-kubecon/env.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition-kubecon/env2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition-kubecon/env2.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition-kubecon/environment-resource-definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition-kubecon/environment-resource-definition.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition-kubecon/environment-resource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition-kubecon/environment-resource.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition/composition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition/composition.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition/environment-resource-definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition/environment-resource-definition.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/composition/environment-resource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/composition/environment-resource.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/environment-vcluster-composition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/environment-vcluster-composition.png -------------------------------------------------------------------------------- /platform/crossplane-vcluster/helm-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/helm-provider-config.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/kubecon-na.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/kubecon-na.md -------------------------------------------------------------------------------- /platform/crossplane-vcluster/kubecon/composition-devenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/kubecon/composition-devenv.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/kubecon/composition-prodenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/kubecon/composition-prodenv.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/kubecon/devenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/kubecon/devenv.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/kubecon/environment-resource-definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/kubecon/environment-resource-definition.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/kubecon/install.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platform/crossplane-vcluster/kubecon/prodenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/kubecon/prodenv.yaml -------------------------------------------------------------------------------- /platform/crossplane-vcluster/platform-vcluster-App.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/platform-vcluster-App.png -------------------------------------------------------------------------------- /platform/crossplane-vcluster/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/result.png -------------------------------------------------------------------------------- /platform/crossplane-vcluster/vcluster-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/crossplane-vcluster/vcluster-architecture.png -------------------------------------------------------------------------------- /platform/dapr-kratix/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/LICENSE -------------------------------------------------------------------------------- /platform/dapr-kratix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/README.md -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/README.md -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/apps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/apps.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/go-app/go-app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/go-app/go-app.go -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/go-app/go-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/go-app/go-app.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/go-app/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/go-app/go.mod -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/go-app/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/go-app/go.sum -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/Dockerfile -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/HELP.md -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/java-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/java-app.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/mvnw -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/mvnw.cmd -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/pom.xml -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/src/main/java/com/salaboy/dapr/javaapp/JavaAppApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/src/main/java/com/salaboy/dapr/javaapp/JavaAppApplication.java -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /platform/dapr-kratix/apps/java-app/src/test/java/com/salaboy/dapr/javaapp/JavaAppApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/apps/java-app/src/test/java/com/salaboy/dapr/javaapp/JavaAppApplicationTests.java -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/README.md -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/README.md -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/request-pipeline/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/request-pipeline/Dockerfile -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/request-pipeline/execute-pipeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/request-pipeline/execute-pipeline -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/request-pipeline/resources/apps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/request-pipeline/resources/apps.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/request-pipeline/resources/redis-instance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/request-pipeline/resources/redis-instance.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/resources/dapr-promise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/resources/dapr-promise.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/resources/redis-promise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/resources/redis-promise.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/scripts/inject-wcr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/scripts/inject-wcr -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/scripts/pipeline-image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/scripts/pipeline-image -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/internal/scripts/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/internal/scripts/test -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/my-dev-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/my-dev-env.yaml -------------------------------------------------------------------------------- /platform/dapr-kratix/env-promise/promise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/dapr-kratix/env-promise/promise.yaml -------------------------------------------------------------------------------- /platform/kratix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/kratix.md -------------------------------------------------------------------------------- /platform/platform-cluster-crossplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/platform-cluster-crossplane.png -------------------------------------------------------------------------------- /platform/platform-cluster-supply-chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/platform-cluster-supply-chain.png -------------------------------------------------------------------------------- /platform/promises-and-compositions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/promises-and-compositions.png -------------------------------------------------------------------------------- /platform/prototype/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/README.md -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/entities.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/entitites/entities.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/entitites/mkdocs.yml -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/org.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/entitites/org.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/sample-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/entitites/sample-app.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/template/content/catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/entitites/template/content/catalog-info.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/template/content/index.js: -------------------------------------------------------------------------------- 1 | console.log('Hello from ${{ values.name }}!'); 2 | -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/template/content/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/entitites/template/content/package.json -------------------------------------------------------------------------------- /platform/prototype/backstage/entitites/template/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/entitites/template/template.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/kubernetes/backstage-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/kubernetes/backstage-secret.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/kubernetes/backstage-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/kubernetes/backstage-service.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/kubernetes/backstage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/kubernetes/backstage.yaml -------------------------------------------------------------------------------- /platform/prototype/backstage/kubernetes/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/backstage/kubernetes/rbac.yaml -------------------------------------------------------------------------------- /platform/prototype/crossplane/composition-devenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/crossplane/composition-devenv.yaml -------------------------------------------------------------------------------- /platform/prototype/crossplane/config/helm-provider-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/crossplane/config/helm-provider-config.yaml -------------------------------------------------------------------------------- /platform/prototype/crossplane/env-resource-definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/crossplane/env-resource-definition.yaml -------------------------------------------------------------------------------- /platform/prototype/installing-clis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/installing-clis.md -------------------------------------------------------------------------------- /platform/prototype/prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/prerequisites.md -------------------------------------------------------------------------------- /platform/prototype/team-a-dev-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/team-a-dev-env.yaml -------------------------------------------------------------------------------- /platform/prototype/team-b-dev-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/team-b-dev-env.yaml -------------------------------------------------------------------------------- /platform/prototype/team-c-dev-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/prototype/team-c-dev-env.yaml -------------------------------------------------------------------------------- /platform/pulumi/go/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/Pulumi.yaml -------------------------------------------------------------------------------- /platform/pulumi/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/go.mod -------------------------------------------------------------------------------- /platform/pulumi/go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/go.sum -------------------------------------------------------------------------------- /platform/pulumi/go/helm/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/helm/Pulumi.yaml -------------------------------------------------------------------------------- /platform/pulumi/go/helm/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/helm/go.mod -------------------------------------------------------------------------------- /platform/pulumi/go/helm/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/helm/go.sum -------------------------------------------------------------------------------- /platform/pulumi/go/helm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/helm/main.go -------------------------------------------------------------------------------- /platform/pulumi/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/main.go -------------------------------------------------------------------------------- /platform/pulumi/go/platform-api-go/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/platform-api-go/Pulumi.yaml -------------------------------------------------------------------------------- /platform/pulumi/go/platform-api-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/platform-api-go/go.mod -------------------------------------------------------------------------------- /platform/pulumi/go/platform-api-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/platform-api-go/go.sum -------------------------------------------------------------------------------- /platform/pulumi/go/platform-api-go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/go/platform-api-go/main.go -------------------------------------------------------------------------------- /platform/pulumi/java/platform-api-java/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/java/platform-api-java/Pulumi.yaml -------------------------------------------------------------------------------- /platform/pulumi/java/platform-api-java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/java/platform-api-java/pom.xml -------------------------------------------------------------------------------- /platform/pulumi/java/platform-api-java/src/main/java/myproject/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/java/platform-api-java/src/main/java/myproject/App.java -------------------------------------------------------------------------------- /platform/pulumi/java/platform-api-java/src/main/java/myproject/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/java/platform-api-java/src/main/java/myproject/Environment.java -------------------------------------------------------------------------------- /platform/pulumi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/pulumi/main.go -------------------------------------------------------------------------------- /platform/spicy-project-template-composition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/spicy-project-template-composition/README.md -------------------------------------------------------------------------------- /platform/spicy-project-template-composition/composition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/spicy-project-template-composition/composition.yaml -------------------------------------------------------------------------------- /platform/spicy-project-template-composition/crossplane.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/spicy-project-template-composition/crossplane.yaml -------------------------------------------------------------------------------- /platform/spicy-project-template-composition/definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/spicy-project-template-composition/definition.yaml -------------------------------------------------------------------------------- /platform/spicy-project-template-gcp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/spicy-project-template-gcp.yaml -------------------------------------------------------------------------------- /platform/vcluster-dapr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/vcluster-dapr/README.md -------------------------------------------------------------------------------- /platform/vcluster-dapr/apps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/vcluster-dapr/apps.yaml -------------------------------------------------------------------------------- /platform/vcluster-dapr/statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/vcluster-dapr/statestore.yaml -------------------------------------------------------------------------------- /platform/vcluster-dapr/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/vcluster-dapr/values.yaml -------------------------------------------------------------------------------- /platform/worker-cluster-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/platform/worker-cluster-details.png -------------------------------------------------------------------------------- /scenario.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/scenario.md -------------------------------------------------------------------------------- /service-downtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/service-downtime.png -------------------------------------------------------------------------------- /service-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/service-pipeline.png -------------------------------------------------------------------------------- /sso-imgs/sso-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-1.png -------------------------------------------------------------------------------- /sso-imgs/sso-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-10.png -------------------------------------------------------------------------------- /sso-imgs/sso-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-11.png -------------------------------------------------------------------------------- /sso-imgs/sso-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-12.png -------------------------------------------------------------------------------- /sso-imgs/sso-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-13.png -------------------------------------------------------------------------------- /sso-imgs/sso-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-14.png -------------------------------------------------------------------------------- /sso-imgs/sso-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-15.png -------------------------------------------------------------------------------- /sso-imgs/sso-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-16.png -------------------------------------------------------------------------------- /sso-imgs/sso-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-17.png -------------------------------------------------------------------------------- /sso-imgs/sso-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-18.png -------------------------------------------------------------------------------- /sso-imgs/sso-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-19.png -------------------------------------------------------------------------------- /sso-imgs/sso-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-2.png -------------------------------------------------------------------------------- /sso-imgs/sso-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-3.png -------------------------------------------------------------------------------- /sso-imgs/sso-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-4.png -------------------------------------------------------------------------------- /sso-imgs/sso-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-5.png -------------------------------------------------------------------------------- /sso-imgs/sso-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-6.png -------------------------------------------------------------------------------- /sso-imgs/sso-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-7.png -------------------------------------------------------------------------------- /sso-imgs/sso-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-8.png -------------------------------------------------------------------------------- /sso-imgs/sso-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso-imgs/sso-9.png -------------------------------------------------------------------------------- /sso.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso.md -------------------------------------------------------------------------------- /sso/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso/README.md -------------------------------------------------------------------------------- /sso/cockroachdb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso/cockroachdb.yaml -------------------------------------------------------------------------------- /sso/kind-sso-configuration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso/kind-sso-configuration.yml -------------------------------------------------------------------------------- /sso/zitadel-knative.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/sso/zitadel-knative.yaml -------------------------------------------------------------------------------- /tekton/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/README.md -------------------------------------------------------------------------------- /tekton/hello-world-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/hello-world-pipeline.png -------------------------------------------------------------------------------- /tekton/pipeline-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/pipeline-run.yaml -------------------------------------------------------------------------------- /tekton/resources/hello-world-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/resources/hello-world-pipeline.yaml -------------------------------------------------------------------------------- /tekton/resources/hello-world-task.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/resources/hello-world-task.yaml -------------------------------------------------------------------------------- /tekton/service-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/service-pipeline.png -------------------------------------------------------------------------------- /tekton/task-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/task-run.yaml -------------------------------------------------------------------------------- /tekton/tekton-dashboard-hello-world-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/tekton-dashboard-hello-world-pipeline.png -------------------------------------------------------------------------------- /tekton/tekton-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/tekton-dashboard.png -------------------------------------------------------------------------------- /tekton/tekton-hub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/tekton-hub.png -------------------------------------------------------------------------------- /tekton/workspace-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/tekton/workspace-template.yaml -------------------------------------------------------------------------------- /walking-skeleton-services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/walking-skeleton-services.png -------------------------------------------------------------------------------- /workshop-imgs/00-accept-terms-and-continue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/00-accept-terms-and-continue.png -------------------------------------------------------------------------------- /workshop-imgs/01-select-qcon-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/01-select-qcon-project.png -------------------------------------------------------------------------------- /workshop-imgs/02-go-to-kube-engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/02-go-to-kube-engine.png -------------------------------------------------------------------------------- /workshop-imgs/03-gcp-enabling-kube-apis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/03-gcp-enabling-kube-apis.png -------------------------------------------------------------------------------- /workshop-imgs/04-gcp-create-kube-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/04-gcp-create-kube-cluster.png -------------------------------------------------------------------------------- /workshop-imgs/05-cluster-basics-name-workshop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/05-cluster-basics-name-workshop.png -------------------------------------------------------------------------------- /workshop-imgs/06-cluster-pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/06-cluster-pool.png -------------------------------------------------------------------------------- /workshop-imgs/07-cluster-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/07-cluster-nodes.png -------------------------------------------------------------------------------- /workshop-imgs/08-wait-for-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/08-wait-for-cluster.png -------------------------------------------------------------------------------- /workshop-imgs/09-cluster-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/09-cluster-green.png -------------------------------------------------------------------------------- /workshop-imgs/10-connect-to-cluster-with-cloud-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/10-connect-to-cluster-with-cloud-shell.png -------------------------------------------------------------------------------- /workshop-imgs/11-connect-from-cloud-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/11-connect-from-cloud-shell.png -------------------------------------------------------------------------------- /workshop-imgs/12-tests-kubectl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/12-tests-kubectl.png -------------------------------------------------------------------------------- /workshop-imgs/13-create-camunda-cloud-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/13-create-camunda-cloud-account.png -------------------------------------------------------------------------------- /workshop-imgs/14-activate-your-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/14-activate-your-account.png -------------------------------------------------------------------------------- /workshop-imgs/15-create-a-new-zeebe-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/15-create-a-new-zeebe-cluster.png -------------------------------------------------------------------------------- /workshop-imgs/16-call-it-my-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/16-call-it-my-cluster.png -------------------------------------------------------------------------------- /workshop-imgs/17-disregard-creating-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/17-disregard-creating-model.png -------------------------------------------------------------------------------- /workshop-imgs/18-cluster-is-being-created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/18-cluster-is-being-created.png -------------------------------------------------------------------------------- /workshop-imgs/19-cluster-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/19-cluster-details.png -------------------------------------------------------------------------------- /workshop-imgs/20-camunda-operate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/20-camunda-operate.png -------------------------------------------------------------------------------- /workshop-imgs/21-create-cluster-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/21-create-cluster-client.png -------------------------------------------------------------------------------- /workshop-imgs/22-call-it-my-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/22-call-it-my-client.png -------------------------------------------------------------------------------- /workshop-imgs/23-client-created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/23-client-created.png -------------------------------------------------------------------------------- /workshop-imgs/24-client-information-kube-secret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/24-client-information-kube-secret.png -------------------------------------------------------------------------------- /workshop-imgs/25-knative-serving-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/25-knative-serving-test.png -------------------------------------------------------------------------------- /workshop-imgs/26-knative-eventing-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/26-knative-eventing-test.png -------------------------------------------------------------------------------- /workshop-imgs/27-helm-repo-add-update-install-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/27-helm-repo-add-update-install-v1.png -------------------------------------------------------------------------------- /workshop-imgs/28-k-getpods-kgetksvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/28-k-getpods-kgetksvc.png -------------------------------------------------------------------------------- /workshop-imgs/29-helm-install-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/29-helm-install-v2.png -------------------------------------------------------------------------------- /workshop-imgs/30-k-get-pod-and-ksvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/30-k-get-pod-and-ksvc.png -------------------------------------------------------------------------------- /workshop-imgs/31-k-get-triggers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/31-k-get-triggers.png -------------------------------------------------------------------------------- /workshop-imgs/32-camunda-cloud-cluster-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/32-camunda-cloud-cluster-list.png -------------------------------------------------------------------------------- /workshop-imgs/33-bpmn-diagrams-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/33-bpmn-diagrams-list.png -------------------------------------------------------------------------------- /workshop-imgs/34-name-and-import-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/34-name-and-import-diagram.png -------------------------------------------------------------------------------- /workshop-imgs/35-choose-c4p-visualize-from-filesystem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/35-choose-c4p-visualize-from-filesystem.png -------------------------------------------------------------------------------- /workshop-imgs/36-diagram-1-should-look-like.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/36-diagram-1-should-look-like.png -------------------------------------------------------------------------------- /workshop-imgs/37-save-and-deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/37-save-and-deploy.png -------------------------------------------------------------------------------- /workshop-imgs/38-close-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/38-close-popup.png -------------------------------------------------------------------------------- /workshop-imgs/39-cluster-details-operate-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/39-cluster-details-operate-link.png -------------------------------------------------------------------------------- /workshop-imgs/40-operate-main-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/40-operate-main-screen.png -------------------------------------------------------------------------------- /workshop-imgs/41-visualize-diagram-in-operate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/41-visualize-diagram-in-operate.png -------------------------------------------------------------------------------- /workshop-imgs/42-runtime-data-in-operate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/42-runtime-data-in-operate.png -------------------------------------------------------------------------------- /workshop-imgs/43-instance-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/43-instance-data.png -------------------------------------------------------------------------------- /workshop-imgs/44-approved-instance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/44-approved-instance.png -------------------------------------------------------------------------------- /workshop-imgs/45-bpmn-diagrams-list-with-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/45-bpmn-diagrams-list-with-v1.png -------------------------------------------------------------------------------- /workshop-imgs/46-c4p-visualize-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/46-c4p-visualize-v2.png -------------------------------------------------------------------------------- /workshop-imgs/47-c4p-vizualize-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/47-c4p-vizualize-diagram.png -------------------------------------------------------------------------------- /workshop-imgs/48-save-and-deploy-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/48-save-and-deploy-v2.png -------------------------------------------------------------------------------- /workshop-imgs/49-camunda-operate-two-versions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/49-camunda-operate-two-versions.png -------------------------------------------------------------------------------- /workshop-imgs/50-new-version-deployed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/50-new-version-deployed.png -------------------------------------------------------------------------------- /workshop-imgs/51-version-2-completed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/51-version-2-completed.png -------------------------------------------------------------------------------- /workshop-imgs/52-audit-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/52-audit-log.png -------------------------------------------------------------------------------- /workshop-imgs/53-installing-v3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/53-installing-v3.png -------------------------------------------------------------------------------- /workshop-imgs/54-checking-pods-ksvc-v3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/54-checking-pods-ksvc-v3.png -------------------------------------------------------------------------------- /workshop-imgs/55-new-workflow-model-in-v3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/55-new-workflow-model-in-v3.png -------------------------------------------------------------------------------- /workshop-imgs/56-v3-orchestration-workflow-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/56-v3-orchestration-workflow-model.png -------------------------------------------------------------------------------- /workshop-imgs/57-quick-overview-of-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/57-quick-overview-of-state.png -------------------------------------------------------------------------------- /workshop-imgs/58-waiting-for-decision.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/58-waiting-for-decision.png -------------------------------------------------------------------------------- /workshop-imgs/59-v1-get-pods-email-highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/59-v1-get-pods-email-highlighted.png -------------------------------------------------------------------------------- /workshop-imgs/60-email-service-spring-boot-started.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/60-email-service-spring-boot-started.png -------------------------------------------------------------------------------- /workshop-imgs/61-email-service-tail-logs-approved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/61-email-service-tail-logs-approved.png -------------------------------------------------------------------------------- /workshop-imgs/62-proposal-in-agenda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/62-proposal-in-agenda.png -------------------------------------------------------------------------------- /workshop-imgs/63-google-cloud-home-cloud-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/63-google-cloud-home-cloud-shell.png -------------------------------------------------------------------------------- /workshop-imgs/64-cloud-shell-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/64-cloud-shell-empty.png -------------------------------------------------------------------------------- /workshop-imgs/65-gke-created-in-cloud-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/65-gke-created-in-cloud-shell.png -------------------------------------------------------------------------------- /workshop-imgs/66-visualize-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/66-visualize-model.png -------------------------------------------------------------------------------- /workshop-imgs/67-incognito-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/67-incognito-mode.png -------------------------------------------------------------------------------- /workshop-imgs/68-new-incognito-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/68-new-incognito-window.png -------------------------------------------------------------------------------- /workshop-imgs/69-chrome-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/69-chrome-logo.png -------------------------------------------------------------------------------- /workshop-imgs/70-knative-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/70-knative-logo.png -------------------------------------------------------------------------------- /workshop-imgs/71-new-diagram-c4p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/71-new-diagram-c4p.png -------------------------------------------------------------------------------- /workshop-imgs/72-new-diagram-imported-speaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/72-new-diagram-imported-speaker.png -------------------------------------------------------------------------------- /workshop-imgs/73-hit-save-and-deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/73-hit-save-and-deploy.png -------------------------------------------------------------------------------- /workshop-imgs/74-speakers-confirmation-v2-in-operate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/74-speakers-confirmation-v2-in-operate.png -------------------------------------------------------------------------------- /workshop-imgs/75-email-service-with-speakers-conf-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/75-email-service-with-speakers-conf-link.png -------------------------------------------------------------------------------- /workshop-imgs/76-submit-speaker-confirmation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/76-submit-speaker-confirmation.png -------------------------------------------------------------------------------- /workshop-imgs/77-waiting-for-speaker-conf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/77-waiting-for-speaker-conf.png -------------------------------------------------------------------------------- /workshop-imgs/78-choose-notification-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/78-choose-notification-workflow.png -------------------------------------------------------------------------------- /workshop-imgs/79-workflow-model-with-notifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/79-workflow-model-with-notifications.png -------------------------------------------------------------------------------- /workshop-imgs/80-reminder-email-service-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/80-reminder-email-service-log.png -------------------------------------------------------------------------------- /workshop-imgs/81-save-and-deploy-notification-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/81-save-and-deploy-notification-model.png -------------------------------------------------------------------------------- /workshop-imgs/82-notif-workflow-in-operate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/82-notif-workflow-in-operate.png -------------------------------------------------------------------------------- /workshop-imgs/83-multiple-notifications-triggered-in-instance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/83-multiple-notifications-triggered-in-instance.png -------------------------------------------------------------------------------- /workshop-imgs/84-kubectl-get-secret-camunda-secret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/84-kubectl-get-secret-camunda-secret.png -------------------------------------------------------------------------------- /workshop-imgs/85-submit-fail-proposal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/85-submit-fail-proposal.png -------------------------------------------------------------------------------- /workshop-imgs/86-approve-fail-proposal-backoffice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/86-approve-fail-proposal-backoffice.png -------------------------------------------------------------------------------- /workshop-imgs/87-incident-reported-operate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/87-incident-reported-operate.png -------------------------------------------------------------------------------- /workshop-imgs/88-incident-instance-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/88-incident-instance-details.png -------------------------------------------------------------------------------- /workshop-imgs/89-incident-details-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/89-incident-details-error.png -------------------------------------------------------------------------------- /workshop-imgs/90-helm-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/90-helm-logo.png -------------------------------------------------------------------------------- /workshop-imgs/agenda-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/agenda-screen.png -------------------------------------------------------------------------------- /workshop-imgs/backoffice-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/backoffice-screen.png -------------------------------------------------------------------------------- /workshop-imgs/microservice-architecture-for-k8s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/microservice-architecture-for-k8s.png -------------------------------------------------------------------------------- /workshop-imgs/microservice-architecture-orchestration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/microservice-architecture-orchestration.png -------------------------------------------------------------------------------- /workshop-imgs/microservice-architecture-with-ce-zeebe-with-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/microservice-architecture-with-ce-zeebe-with-model.png -------------------------------------------------------------------------------- /workshop-imgs/microservice-architecture-with-ce-zeebe-with-router.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/microservice-architecture-with-ce-zeebe-with-router.png -------------------------------------------------------------------------------- /workshop-imgs/microservice-architecture-with-ce-zeebe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/microservice-architecture-with-ce-zeebe.png -------------------------------------------------------------------------------- /workshop-imgs/microservice-architecture-with-events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop-imgs/microservice-architecture-with-events.png -------------------------------------------------------------------------------- /workshop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salaboy/from-monolith-to-k8s/HEAD/workshop.md --------------------------------------------------------------------------------