Skip to content

Commit e1ec132

Browse files
committed
Add README in all subdirectories
1 parent 22f8123 commit e1ec132

File tree

10 files changed

+59
-4
lines changed

10 files changed

+59
-4
lines changed

ch1/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Chapter 1
2+
=======
3+
4+
The code in this chapter reflects the initial Monolith. The Monolith is a Django application.

ch10/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Chapter 10
2+
========
3+
4+
The code for this chapter is divided in two subdirectories:
5+
6+
`microservices`, that contains the source code for the three microservices (Thoughts Backend, Users Backend and Frontend) andthe syslog centralised logging.
7+
8+
`kubernetes`, with the Kubernetes configuration, including logs and metrics

ch11/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Chapter 11
2+
========
3+
4+
The code for this chapter is based on the code in ch10, with two subdirectories.
5+
6+
7+
`microservices`, that contains the source code for the three microservices (Thoughts Backend, Users Backend and Frontend) andthe syslog centralised logging.
8+
9+
`kubernetes`, with the Kubernetes configuration, including logs and metrics. It includes configuration for secrets and shared configuration.
10+
11+

ch2/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Chapter 2
2+
=======
3+
4+
The code in this chapter implements the Thoughts Backend, as a Flask RESTful application

ch3/README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
For this chapter, there is an adaptation of the ThoughtsBackend project found in chapter2
1+
Chapter 3
2+
=======
3+
4+
For this chapter, there is an adaptation of the ThoughtsBackend project found in ch2 to dockerise the application
25

36
The subdirectory `dockerfile_examples` contains the rest of Dockerfile examples
47
The directory `docker` contains the required docker related files, including the Dockerfiles for the application.

ch4/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
For this chapter, there is an adaptation of the ThoughtsBackend project found in chapter2
1+
Chapter 4
2+
=======
23

3-
The subdirectory `dockerfile_examples` contains the rest of Dockerfile examples
4-
The directory `docker` contains the required docker related files, including the Dockerfiles for the application.
4+
For this chapter, there is an adaptation of the dockerized ThoughtsBackend project found in ch3
5+
6+
It adds pipeline actions to the docker-compose.yaml files.

ch5/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Chapter 5
2+
=======
3+
4+
The code in this chapter describes an example Kubernetes Pod config.

ch6/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Chapter 6
2+
=======
3+
4+
The code in this chapter includes the three microservices for the example, Thoughts Backend, Users Backend and Frontend, each in its own subdirectory.
5+
6+
On each of the subdirectories, there's a `docker-compose.yaml` file to operate the service, and a `kubernetes` subdirectory with the configuration for each microservice.

ch7/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Chapter 7
2+
=======
3+
4+
Setups the three microservices (Thoughts Backend, Users Backend and Frontend) for production deployment.
5+
6+
Each subdirectory contains the Kubernetes configuration to deploy in AWS EKS cluster.

ch8/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Chapter 8
2+
=======
3+
4+
The `example` subdirectory contains the configuration for the three microservices (Thoughts Backend, Users Backend and Frontend) in the `example` namespace.
5+
6+
The `flux` subdirectory contains the Flux configuration to ensure that the cluster config matches the target in a git repo.
7+

0 commit comments

Comments
 (0)