Skip to content

Project Resources and Solutions for Manning Live Project: Creating and Managing Cloud Native Services in Kubernetes

Notifications You must be signed in to change notification settings

robpacheco/cloud-native-kubernetes-liveproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creating and Managing Cloud Native Services in Kubernetes

Welcome to the "Creating and Managing Cloud Native Services in Kubernetes" liveProject. This full content for this liveProject can be found here: Creating and Managing Cloud Native Services in Kubernetes

Starting Point

The master branch is the starting point for the liveProject.

Project Layout

  • api - API Documentation for the SecurityNewsSource services using Swagger.
  • api/postman - Postman tests for APIs.
  • k8s - Kubernetes YAML files and other related Kubernetes resources for the SecurityNewsSource services and deployment.
  • payments - The source for the payment service. This includes the Dockerfile and related files.

Directories for additional services should be added to this top-level directory. Additional Kubernetes YAML files should be added to the k8s/manifests directory. Additional Kubernetes files that are not YAML manifests can be added anywhere in the k8s directory.

Starting Point Diagram

Starting Point

Additional Notes

Milestone 2 - Starting Point

For those learners who may be unfamiliar with Javascript and Node.js, there is a provided starting point that will provide the base service implementation along with comments for where implementation from the learner should be added. This is an optional starting point.

This starting point can be found on the branch milestone2/base: https://github.com/robpacheco/cloud-native-kubernetes-liveproject/tree/milestone2/base

About

Project Resources and Solutions for Manning Live Project: Creating and Managing Cloud Native Services in Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages