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
Default domain on diffgram is: `example.com` so make sure you add that to your local hosts file:
54
+
55
+
`echo "$(minikube ip) example.com" | sudo tee -a /etc/hosts`
43
56
44
-
https://minikube.sigs.k8s.io/docs/tutorials/custom_cert_ingress/ (Required the https://github.com/FiloSottile/mkcert Library)
57
+
#### Using cert-manager
45
58
46
59
1. If you want to have TLS connections, please make sure you have a domain available and access to the name servers so you can modify the records to point to the IP addresses of the ingress.
47
60
@@ -61,13 +74,17 @@ https://minikube.sigs.k8s.io/docs/tutorials/custom_cert_ingress/ (Required the h
61
74
4. After a few minutes you should be able to see the issuer and the certificate generated. You can confirm this by running:
If you don't change anything on `values.yaml`. You will have the namespace `default` created on your cluster
70
83
84
+
Note: if on Minikube: run `echo "$(minikube ip) example.com" | sudo tee -a /etc/hosts`
85
+
86
+
To point minikube to domain example.com (or whatever domain you have set in the `diffgramDomain` inside `values.yaml`
87
+
71
88
### Values to Change in `values.yaml`
72
89
Check section D. to see required values.
73
90
@@ -77,7 +94,7 @@ You can substitute `./diffgram-helm` with whatever the path to this repo is on y
77
94
78
95
Future versions will provide a repo to download the chart without cloning from github.
79
96
80
-
# C. Main Structure
97
+
##C. Main Structure
81
98
When deploying this chart there are 5 main components to be aware of:
82
99
83
100
**1. default-service:** This is the service in charge for most of the API calls and data management. Both for the SDK and for the Frontend UI.
@@ -91,7 +108,7 @@ When deploying this chart there are 5 main components to be aware of:
91
108
**5. ingress:** A Nginx ingress controller for accessing all the services. This is the entry point and router to all the above services.
92
109
93
110
94
-
# D. Configurations:
111
+
##D. Configurations:
95
112
The following are some of the most important configurations of the values.yaml in the helm chart. Please feel free to contact us if you have any questions on any of the configurations.
96
113
## 4.1 Database Settings
97
114
**1. dbSettings.dbProvider:** Set this to “rds”, "azure", or "local" depending on your DB managed service.
@@ -116,7 +133,7 @@ The following are some of the most important configurations of the values.yaml i
116
133
117
134
**4. diffgramSettings.ML__DIFFGRAM_S3_BUCKET_NAME:** Set this to your S3’s bucket name for static file storage.
118
135
119
-
# E. Common Issues:
136
+
##E. Common Issues:
120
137
121
138
1. My Helm Chart gets stuck during install and the timesout with
0 commit comments