You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+41-22Lines changed: 41 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,19 +5,23 @@ align="right">
5
5
6
6
# Tarantool Kubernetes operator
7
7
8
-
The Tarantool Operator provides automation that simplifies the administration of [Tarantool Cartridge](https://github.com/tarantool/cartridge)-based clusters on Kubernetes.
8
+
The Tarantool Operator provides automation that simplifies the administration
9
+
of [Tarantool Cartridge](https://github.com/tarantool/cartridge)-based clusters
10
+
on Kubernetes.
9
11
10
-
The Operator introduces new API version `tarantool.io/v1alpha1` and installs custom resources for objects of three custom types: Cluster, Role, and ReplicasetTemplate.
12
+
The Operator introduces new API version `tarantool.io/v1alpha1` and installs
13
+
custom resources for objects of three custom types: Cluster, Role, and
14
+
ReplicasetTemplate.
11
15
12
16
## Table of contents
13
17
14
18
*[Resources](#resources)
15
19
*[Resource ownership](#resource-ownership)
16
20
*[Deploying the Tarantool operator on minikube](#deploying-the-tarantool-operator-on-minikube)
*[Running the application](#running-the-application)
24
+
*[Scaling the application](#scaling-the-application)
21
25
*[Running tests](#running-tests)
22
26
23
27
## Resources
@@ -30,11 +34,14 @@ The Operator introduces new API version `tarantool.io/v1alpha1` and installs cus
30
34
31
35
## Resource ownership
32
36
33
-
Resources managed by the Operator being deployed have the following resource ownership hierarchy:
37
+
Resources managed by the Operator being deployed have the following resource
38
+
ownership hierarchy:
34
39
35
40

36
41
37
-
Resource ownership directly affects how Kubernetes garbage collector works. If you execute a delete command on a parent resource, then all its dependants will be removed.
42
+
Resource ownership directly affects how Kubernetes garbage collector works.
43
+
If you execute a delete command on a parent resource, then all its dependants
44
+
will be removed.
38
45
39
46
## Deploying the Tarantool operator on minikube
40
47
@@ -66,6 +73,12 @@ Resource ownership directly affects how Kubernetes garbage collector works. If y
66
73
apiserver: Running
67
74
```
68
75
76
+
1. Enable Ingress add-on:
77
+
78
+
```shell
79
+
minikube addons enable ingress
80
+
```
81
+
69
82
1. Create operator resources:
70
83
71
84
```shell
@@ -74,7 +87,7 @@ Resource ownership directly affects how Kubernetes garbage collector works. If y
0 commit comments