Skip to content

Commit 268db30

Browse files
authored
Create README.md
1 parent 9b505d5 commit 268db30

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

README.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Kubernetes
2+
3+
In this example we are going to deploy a full app (```front-end``` and ```back-end```) on ```kubernetes```.
4+
In order to do this, first connect to a ```kuber``` cluster (you can use ```minikube```, ```kind```, or ```k3s```).
5+
After that you can deploy this app using the following ```kubernetes``` manifests.
6+
7+
## Docker Image
8+
9+
Front-end application docker image:
10+
11+
### ```amd64```
12+
13+
```sh
14+
docker pull amirhossein21/sample-nginx:v0.1.5
15+
```
16+
17+
### ```arm64```
18+
19+
```sh
20+
docker pull amirhossein21/sample-nginx:v0.1.6
21+
```
22+
23+
Back-end application docker image:
24+
25+
### ```amd64```
26+
27+
```sh
28+
docker pull amirhossein21/sample-http:v0.1.2
29+
```
30+
31+
### ```arm64```
32+
33+
```sh
34+
docker pull amirhossein21/sample-http:v0.1.3
35+
```
36+
37+
## Configmap
38+
39+
```yml
40+
apiVersion: v1
41+
kind: ConfigMap
42+
metadata:
43+
name: http-service-configs
44+
data:
45+
message: 'You are connected!'
46+
```
47+
48+
## Deployment
49+
50+
Get deployment manifests from [here](https://github.com/amirhnajafiz-learning/kubernetes/tree/main/example/deployment).
51+
52+
## Service
53+
54+
Get service manifests from [here](https://github.com/amirhnajafiz-learning/kubernetes/tree/main/example/service).
55+

0 commit comments

Comments
 (0)