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-5Lines changed: 19 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,9 +13,9 @@
13
13
-[CICD Pipeline ](#cicd-pipeline)
14
14
-[Build](#build)
15
15
-[Run](#run)
16
-
-[Local development](#local-development)
17
-
-[Production](#production)
18
-
-[References](#references)
16
+
-[Local development](#local-development)
17
+
-[Production](#production)
18
+
-[Using this Repository](#using-this-repository)
19
19
---
20
20
21
21
## Getting started
@@ -84,5 +84,19 @@ make deploy-minikube # deploys the application to your local Minikube cluster
84
84
### Production
85
85
Merge your feature branch to release candidate branch to execute deploy pipeline. Public URLs for documentation and api are defined on docker-compose. Take into consideration that public DNS must be created before the deployment because an automatic process will create a Let's Encrypt certificate right after the container is up and running in the server.
86
86
87
-
## References
88
-
TBD
87
+
## Using This Repository
88
+
89
+
To enable all integrations, create the following secrets:
90
+
91
+
-`COVERALLS_REPO_TOKEN`: Required for uploading coverage reports to [coveralls.io](https://coveralls.io/repos). Generate this token from your Coveralls account settings and add it as a secret. After setup, update the badge URL in the README if needed.
92
+
-`REGISTRY_USER` and `REGISTRY_PASSWORD`: Docker Hub credentials used for building and pushing service images as part of the CI/CD pipeline.
93
+
-`TELEGRAM_TOKEN` and `TELEGRAM_CHAT_ID`: Used to authenticate and identify TELEGRAM chat. Used within the pipeline for notifications.
94
+
-`KUBECONFIG`: Base64-encoded Kubernetes config file for use by `kubectl` in GitHub Actions.
95
+
96
+
In order to get Base64 config you can do the following:
0 commit comments