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
+19-79Lines changed: 19 additions & 79 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@
36
36
</p>
37
37
<h1></h1>
38
38
39
-
Devtron is a web based CI/CD orchestrator for Kubernetes. It integrates various Open Source tools to provide AppOps, that also includes Security scanning, GitOps, Access Control and Debugging / Observability.
39
+
Devtron is a web based CI/CD orchestrator for Kubernetes. It integrates various Open Source tools to provide AppOps, that also includes Security Scanning, GitOps, Access Control and Debugging / Observability.
<details><summary> <b>Deploy, Manage and Observe on multiple Clusters</b></summary>
81
+
<details><summary> <b>Deploy, Manage and Observe on multiple clusters</b></summary>
81
82
<br>
82
83
83
-
- Deploy and Manage Helm charts, Applications across multiple Kubernetes clusters (hosted on multiple clouds / on-prem) right from a single Hyperion setup
84
+
- Deploy and manage Helm charts, applications across multiple Kubernetes clusters (hosted on multiple clouds / on-prem) right from a single Hyperion setup
84
85
85
86
</details>
86
87
87
-
<details><summary> <b>View and Edit Kubernetes manifests </b></summary>
88
+
<details><summary> <b>View and edit Kubernetes manifests </b></summary>
88
89
<br>
89
90
90
-
- View and Edit all the Kubernetes resources right from the Hyperion dashboard
91
+
- View and edit all the Kubernetes resources right from the Hyperion dashboard
If you did not provide a **BASE\_URL** during install or have used the default installation, Devtron creates a Load Balancer for you. Use the following command to get the dashboard URL. Please note it may take some time for cloud provider to provision the loadbalancer and in case of on-prem installation of kubernetes please use port-forward or ingress.
117
+
If you did not provide a **BASE\_URL** during install or have used the default installation, Devtron creates a Load Balancer for you. Use the following command to get the dashboard URL. Please note it may take some time for cloud provider to provision the load balancer and in case of on-prem installation of kubernetes, please use port-forward or ingress.
117
118
118
119
```text
119
120
kubectl get svc -n devtroncd devtron-service -o jsonpath='{.status.loadBalancer.ingress}'
@@ -128,7 +129,7 @@ You will get result something like this
128
129
129
130
The hostname mentioned here \( devtronsdashboardurlhere \) is the load balancer URL from where you can access the dashboard
Devtron is a No-Code CI/CD Orchestrator with a complete experience - providing you with CI/CD, Security scanning, GitOps, Access Control and Debugging / Observability from a single web-console. Hyperion module is included in Devtron.
147
+
Devtron is a No-Code CI/CD Orchestrator with a complete experience - providing you with CI/CD, Security Scanning, GitOps, Access Control and Debugging / Observability from a single web-console. Hyperion module is included in Devtron.
147
148
148
149
## :tada: Features
149
150
<br>
@@ -162,7 +163,7 @@ Devtron is a No-Code CI/CD Orchestrator with a complete experience - providing y
- Built-in monitoring for CPU, RAM, Http Status Code and Latency
180
+
- Built-in monitoring for CPU, RAM, HTTP Status Code and Latency
180
181
- Advanced Logging, with grep and json search
181
182
- Access all the manifests securely, for e.g. secret obfuscation
182
183
- Auto Issue identification
@@ -214,17 +215,17 @@ For detailed setup instructions and other options, check out [Devtron setup](htt
214
215
215
216
### :key: Devtron Dashboard
216
217
217
-
By default, Devtron creates a Load Balancer. Use the following command to get the dashboard URL. Please note it may take some time for cloud provider to provision the loadbalancer and in case of on-prem installation of kubernetes please use port-forward or ingress.
218
+
By default, Devtron creates a Load Balancer. Use the following command to get the dashboard URL. Please note it may take some time for cloud provider to provision the load balancer and in case of on-prem installation of Kubernetes, please use port-forward or ingress.
218
219
219
220
```text
220
221
kubectl get svc -n devtroncd devtron-service -o jsonpath='{.status.loadBalancer.ingress}'
221
222
```
222
223
223
-
*****Devtron Admin credentials*****
224
+
*****Devtron admin credentials*****
224
225
225
226
For admin login, use
226
227
<br>
227
-
Username:`admin`.
228
+
Username:`admin`
228
229
<br>
229
230
And for the password, run the following command:
230
231
@@ -254,74 +255,13 @@ Devtron is trusted by Enterprises and Community, all across the globe:
254
255
-[Delhivery:](https://www.delhivery.com/) Delhivery is one the largest and most profitable logistics company in India
255
256
-[BharatPe:](https://bharatpe.com/) Bharatpe is a business utility application to accept payments transactions in settlements
256
257
-[Livspace:](https://www.livspace.com/in) Livspace is an one-stop shop for all home interiors and renovation services
257
-
-[Moglix:](https://www.moglix.com/) A B2B commerce company working in the B2B procurement of industrial supplies
258
+
-[Moglix:](https://www.moglix.com/) A B2B commerce company working in the procurement of industrial supplies
258
259
-[Xoxoday:](https://www.xoxoday.com/) Xoxoday helps to send rewards, perks & incentives to employees, customers and partners
259
260
260
261
# :question: FAQ & Troubleshooting
261
262
262
-
<!-- ## FAQ
263
-
264
-
<details>
265
-
<summary>1.How to resolve unauthorized error/s, while trying to save global configuration like Hostname, GitOps etc, after successful Devtron installation?</summary>
266
-
<br>
267
-
A. This occurs most of the times, because any one or more jobs get failed during installation. To resolve this, you will need to first check, which jobs have failed. Follow these steps:
268
-
269
-
- Run the following command and check which are the jobs with 0/1 completions:
270
-
```bash
271
-
kubectl get jobs -n devtroncd
272
-
```
273
-
274
-
- Note the names of the jobs with 0/1 completions and check if their pods are in running state, by running the command:
275
-
```bash
276
-
kubectl get pods -n devtroncd
277
-
```
278
-
279
-
- If they are in running condition, please wait for the jobs to complete. This may be due to connectivity issue. If the job is not in running condition, delete those incomplete jobs using:
280
-
281
-
```bash
282
-
kubectl delete jobs <job1-name> <job2-name> -n devtroncd..
<summary>2.What to do if Devtron dashboard is not accessible in browser, even after successful completion of all the jobs and all pods are in running mode?</summary>
291
-
<br>
292
-
293
-
A. Check if nats-cluster is created. You can check using the following command:
294
-
295
-
```bash
296
-
kubectl get natscluster -n devtroncd
297
-
```
298
-
299
-
- You should see a natscluster with the name devtron-nats. If not, run the following command:
- Wait util all nats pods are created and the pods are in running condition. Once completed, delete devtron and dashboard pods. Then you should be able to access the devtron dashboard without any issues.
306
-
307
-
- If your problem is still not resolved, you can post your query in our [Discord](https://discord.gg/jsRG5qx2gp) channel
308
-
<br><br>
309
-
</details>
310
-
311
-
<details>
312
-
<summary>3.Not able to see deployment metrics in production environment / Problem with enabling application-metrics / Not able to deploy the app after creating a configmap or secret, with data-volume option enabled</summary>
313
-
<br>
314
-
A. Update the rollout crds to latest version, run the following command
0 commit comments