├── .gitignore ├── Jenkinsfile ├── LICENSE ├── README.md ├── argo-rollouts ├── backend-rollout.yml ├── backend-services.yml ├── frontend-rollout.yml ├── frontend-services.yml ├── ingress.yml └── mongodb.yml ├── argocd ├── application.yml ├── monitoring │ └── service-monitor.yml ├── notifications │ ├── configmap.yml │ └── secret-smtp.yml └── project.yml ├── docker-bake.hcl ├── docker-compose.yml ├── docs ├── ArgoCD.md ├── ArgoRollouts.md ├── Docker.md ├── Helm.md ├── Istio.md ├── Jenkins.md ├── Kubernetes.md ├── Kustomize.md ├── Kyverno.md ├── Observability.md ├── Terraform.md └── assets │ ├── K8s-3.png │ ├── K8s-4.png │ ├── all-credentials.png │ ├── alloy-1.png │ ├── alloy-2.png │ ├── argo-notify-annota.png │ ├── argo-rollouts-app-v1.png │ ├── argo-rollouts-app-v2.png │ ├── argo-rollouts-dash-1.png │ ├── argo-rollouts-dash-2.png │ ├── argo-rollouts-dash-3.png │ ├── argo-rollouts-dash-4.png │ ├── argo-rollouts-dash-5.png │ ├── argo-rollouts-frontend-update.png │ ├── argo-rollouts-get-backend.png │ ├── argo-rollouts-get-frontend.png │ ├── argo-rollouts-ings.png │ ├── argo-rollouts-list.png │ ├── argo-sucess-mail.png │ ├── argo-ui-latest.png │ ├── argocd-1.png │ ├── argocd-2.png │ ├── argocd-3.png │ ├── argocd-5.png │ ├── argocd-app-ui.png │ ├── argocd-dashboard.png │ ├── docker-bake.png │ ├── docker-compose.png │ ├── docker-cred.png │ ├── docker-prod-image-size.png │ ├── docker-token-1.png │ ├── docker-token-2.png │ ├── duckdns.png │ ├── eks_app_access.png │ ├── eks_cluster.png │ ├── eks_kubeconfig.png │ ├── envoy-mern-devops-gateway-patch.png │ ├── gateway-api-resources.png │ ├── gateway-api-webapp.png │ ├── github-cred.png │ ├── github-token.png │ ├── gmail-1.png │ ├── gmail-2.png │ ├── gmail-3.png │ ├── gmail-cred.png │ ├── gmail-system-1.png │ ├── gmail-system-2.png │ ├── gmail-system-3.png │ ├── grafana-data-source.png │ ├── grafana-home.png │ ├── graphana-1.png │ ├── graphana-2.png │ ├── graphana-3.png │ ├── helm-dns.png │ ├── helm-ls.png │ ├── ingress-implemented.png │ ├── install_plugins.png │ ├── jenkins-cd.png │ ├── jenkins-ci.png │ ├── jenkins-home.png │ ├── k8s-1.png │ ├── k8s-2.png │ ├── k8s-dash-1.png │ ├── k8s-dash-2.png │ ├── k8s-dash-3.png │ ├── k8s-dry-run.png │ ├── kiali-app-graph.png │ ├── kiali-grafana-home.png │ ├── kiali-grafana-workloads.png │ ├── kiali-home.png │ ├── kiali-mesh.png │ ├── kiali-workloads.png │ ├── kubectl_access.png │ ├── kustomize-3.png │ ├── kustomize-config-1.png │ ├── kustomize-config.png │ ├── kustomize-dev.png │ ├── kustomize-overview.png │ ├── kustomize-prod.png │ ├── kustomize-stage.png │ ├── kyverno-clusterpolicy.png │ ├── kyverno-image-error.png │ ├── kyverno-image-latest.png │ ├── kyverno-label-error.png │ ├── kyverno-label.png │ ├── logs-1.png │ ├── logs-2.png │ ├── logs-drill.png │ ├── loki-mertics.png │ ├── metrics-drill.png │ ├── mongo-svc-dns-test.png │ ├── owasp.png │ ├── prometheus-query.png │ ├── prometheus-targets.png │ ├── prometheus.png │ ├── sonar-report.png │ ├── sonar-scanner.png │ ├── sonarqube-credentials.png │ ├── sonarqube-system.png │ ├── sonarqube-token-1.png │ ├── sonarqube-token-2.png │ ├── sonarqube-token-3.png │ ├── sonarqube-webhook-1.png │ ├── sonarqube-webhook-2.png │ ├── terraform_architecture.png │ ├── terraform_argocd.png │ ├── terraform_eks.png │ ├── terraform_ing.png │ ├── terraform_output.png │ ├── terraform_vpc.png │ ├── vpc.png │ └── workflow.gif ├── gitops └── Jenkinsfile ├── helm-chart ├── .helmignore ├── Chart.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── backend.yaml │ ├── frontend.yaml │ ├── ingress.yaml │ ├── mongodb.yaml │ └── volume.yaml └── values.yaml ├── istio-manifests ├── gateway.yml ├── mtls.yml └── virtualService.yml ├── kubernetes ├── backend.yml ├── config.yml ├── frontend.yml ├── gateway-api.yml ├── hpa.yml ├── ingress.yaml ├── mongodb.yml ├── pv_&_pvc.yml ├── secrets.yml └── storageClass.yml ├── kustomize ├── base │ ├── backend.yml │ ├── frontend.yml │ ├── ingress.yaml │ ├── kustomization.yml │ ├── mongodb.yml │ └── volume.yml └── overlays │ ├── dev │ ├── app-patches.yml │ ├── ingress-patch.yml │ ├── kustomization.yml │ └── namespace.yml │ ├── prod │ ├── app-patches.yml │ ├── ingress-patch.yml │ ├── kustomization.yml │ └── namespace.yml │ └── staging │ ├── app-patches.yml │ ├── ingress-patch.yml │ ├── kustomization.yml │ └── namespace.yml ├── kyverno └── policies │ ├── disallow-default-namespace.yaml │ ├── disallow-latest-tag.yaml │ ├── require-labels.yaml │ ├── require-pod-requests-limits.yaml │ └── require-probes.yaml ├── observability ├── alloy-values.yml ├── loki-values.yml └── monitoring-values.yml ├── src ├── backend │ ├── .dockerignore │ ├── .env.docker │ ├── .env.sample │ ├── Dockerfile │ ├── config.js │ ├── dockerfile.prod │ ├── index.js │ ├── models │ │ └── bookModel.js │ ├── package-lock.json │ ├── package.json │ └── routes │ │ └── booksRoute.js └── frontend │ ├── .dockerignore │ ├── .env.docker │ ├── .env.sample │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── dockerfile.prod │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ └── vite.svg │ ├── src │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── BackButton.jsx │ │ ├── Spinner.jsx │ │ └── home │ │ │ ├── BookModal.jsx │ │ │ ├── BookSingleCard.jsx │ │ │ ├── BooksCard.jsx │ │ │ └── BooksTable.jsx │ ├── index.css │ ├── main.jsx │ └── pages │ │ ├── CreateBooks.jsx │ │ ├── DeleteBook.jsx │ │ ├── EditBook.jsx │ │ ├── Home.jsx │ │ └── ShowBook.jsx │ ├── tailwind.config.js │ └── vite.config.js └── terraform ├── addons.tf ├── argocd.tf ├── locals.tf ├── main.tf ├── outputs.tf ├── security.tf ├── variables.tf └── versions.tf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/.gitignore -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/README.md -------------------------------------------------------------------------------- /argo-rollouts/backend-rollout.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argo-rollouts/backend-rollout.yml -------------------------------------------------------------------------------- /argo-rollouts/backend-services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argo-rollouts/backend-services.yml -------------------------------------------------------------------------------- /argo-rollouts/frontend-rollout.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argo-rollouts/frontend-rollout.yml -------------------------------------------------------------------------------- /argo-rollouts/frontend-services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argo-rollouts/frontend-services.yml -------------------------------------------------------------------------------- /argo-rollouts/ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argo-rollouts/ingress.yml -------------------------------------------------------------------------------- /argo-rollouts/mongodb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argo-rollouts/mongodb.yml -------------------------------------------------------------------------------- /argocd/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argocd/application.yml -------------------------------------------------------------------------------- /argocd/monitoring/service-monitor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argocd/monitoring/service-monitor.yml -------------------------------------------------------------------------------- /argocd/notifications/configmap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argocd/notifications/configmap.yml -------------------------------------------------------------------------------- /argocd/notifications/secret-smtp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argocd/notifications/secret-smtp.yml -------------------------------------------------------------------------------- /argocd/project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/argocd/project.yml -------------------------------------------------------------------------------- /docker-bake.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docker-bake.hcl -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/ArgoCD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/ArgoCD.md -------------------------------------------------------------------------------- /docs/ArgoRollouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/ArgoRollouts.md -------------------------------------------------------------------------------- /docs/Docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Docker.md -------------------------------------------------------------------------------- /docs/Helm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Helm.md -------------------------------------------------------------------------------- /docs/Istio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Istio.md -------------------------------------------------------------------------------- /docs/Jenkins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Jenkins.md -------------------------------------------------------------------------------- /docs/Kubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Kubernetes.md -------------------------------------------------------------------------------- /docs/Kustomize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Kustomize.md -------------------------------------------------------------------------------- /docs/Kyverno.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Kyverno.md -------------------------------------------------------------------------------- /docs/Observability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Observability.md -------------------------------------------------------------------------------- /docs/Terraform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/Terraform.md -------------------------------------------------------------------------------- /docs/assets/K8s-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/K8s-3.png -------------------------------------------------------------------------------- /docs/assets/K8s-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/K8s-4.png -------------------------------------------------------------------------------- /docs/assets/all-credentials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/all-credentials.png -------------------------------------------------------------------------------- /docs/assets/alloy-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/alloy-1.png -------------------------------------------------------------------------------- /docs/assets/alloy-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/alloy-2.png -------------------------------------------------------------------------------- /docs/assets/argo-notify-annota.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-notify-annota.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-app-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-app-v1.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-app-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-app-v2.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-dash-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-dash-1.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-dash-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-dash-2.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-dash-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-dash-3.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-dash-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-dash-4.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-dash-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-dash-5.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-frontend-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-frontend-update.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-get-backend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-get-backend.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-get-frontend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-get-frontend.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-ings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-ings.png -------------------------------------------------------------------------------- /docs/assets/argo-rollouts-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-rollouts-list.png -------------------------------------------------------------------------------- /docs/assets/argo-sucess-mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-sucess-mail.png -------------------------------------------------------------------------------- /docs/assets/argo-ui-latest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argo-ui-latest.png -------------------------------------------------------------------------------- /docs/assets/argocd-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argocd-1.png -------------------------------------------------------------------------------- /docs/assets/argocd-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argocd-2.png -------------------------------------------------------------------------------- /docs/assets/argocd-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argocd-3.png -------------------------------------------------------------------------------- /docs/assets/argocd-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argocd-5.png -------------------------------------------------------------------------------- /docs/assets/argocd-app-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argocd-app-ui.png -------------------------------------------------------------------------------- /docs/assets/argocd-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/argocd-dashboard.png -------------------------------------------------------------------------------- /docs/assets/docker-bake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/docker-bake.png -------------------------------------------------------------------------------- /docs/assets/docker-compose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/docker-compose.png -------------------------------------------------------------------------------- /docs/assets/docker-cred.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/docker-cred.png -------------------------------------------------------------------------------- /docs/assets/docker-prod-image-size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/docker-prod-image-size.png -------------------------------------------------------------------------------- /docs/assets/docker-token-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/docker-token-1.png -------------------------------------------------------------------------------- /docs/assets/docker-token-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/docker-token-2.png -------------------------------------------------------------------------------- /docs/assets/duckdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/duckdns.png -------------------------------------------------------------------------------- /docs/assets/eks_app_access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/eks_app_access.png -------------------------------------------------------------------------------- /docs/assets/eks_cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/eks_cluster.png -------------------------------------------------------------------------------- /docs/assets/eks_kubeconfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/eks_kubeconfig.png -------------------------------------------------------------------------------- /docs/assets/envoy-mern-devops-gateway-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/envoy-mern-devops-gateway-patch.png -------------------------------------------------------------------------------- /docs/assets/gateway-api-resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gateway-api-resources.png -------------------------------------------------------------------------------- /docs/assets/gateway-api-webapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gateway-api-webapp.png -------------------------------------------------------------------------------- /docs/assets/github-cred.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/github-cred.png -------------------------------------------------------------------------------- /docs/assets/github-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/github-token.png -------------------------------------------------------------------------------- /docs/assets/gmail-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gmail-1.png -------------------------------------------------------------------------------- /docs/assets/gmail-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gmail-2.png -------------------------------------------------------------------------------- /docs/assets/gmail-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gmail-3.png -------------------------------------------------------------------------------- /docs/assets/gmail-cred.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gmail-cred.png -------------------------------------------------------------------------------- /docs/assets/gmail-system-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gmail-system-1.png -------------------------------------------------------------------------------- /docs/assets/gmail-system-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gmail-system-2.png -------------------------------------------------------------------------------- /docs/assets/gmail-system-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/gmail-system-3.png -------------------------------------------------------------------------------- /docs/assets/grafana-data-source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/grafana-data-source.png -------------------------------------------------------------------------------- /docs/assets/grafana-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/grafana-home.png -------------------------------------------------------------------------------- /docs/assets/graphana-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/graphana-1.png -------------------------------------------------------------------------------- /docs/assets/graphana-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/graphana-2.png -------------------------------------------------------------------------------- /docs/assets/graphana-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/graphana-3.png -------------------------------------------------------------------------------- /docs/assets/helm-dns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/helm-dns.png -------------------------------------------------------------------------------- /docs/assets/helm-ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/helm-ls.png -------------------------------------------------------------------------------- /docs/assets/ingress-implemented.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/ingress-implemented.png -------------------------------------------------------------------------------- /docs/assets/install_plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/install_plugins.png -------------------------------------------------------------------------------- /docs/assets/jenkins-cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/jenkins-cd.png -------------------------------------------------------------------------------- /docs/assets/jenkins-ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/jenkins-ci.png -------------------------------------------------------------------------------- /docs/assets/jenkins-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/jenkins-home.png -------------------------------------------------------------------------------- /docs/assets/k8s-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/k8s-1.png -------------------------------------------------------------------------------- /docs/assets/k8s-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/k8s-2.png -------------------------------------------------------------------------------- /docs/assets/k8s-dash-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/k8s-dash-1.png -------------------------------------------------------------------------------- /docs/assets/k8s-dash-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/k8s-dash-2.png -------------------------------------------------------------------------------- /docs/assets/k8s-dash-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/k8s-dash-3.png -------------------------------------------------------------------------------- /docs/assets/k8s-dry-run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/k8s-dry-run.png -------------------------------------------------------------------------------- /docs/assets/kiali-app-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kiali-app-graph.png -------------------------------------------------------------------------------- /docs/assets/kiali-grafana-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kiali-grafana-home.png -------------------------------------------------------------------------------- /docs/assets/kiali-grafana-workloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kiali-grafana-workloads.png -------------------------------------------------------------------------------- /docs/assets/kiali-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kiali-home.png -------------------------------------------------------------------------------- /docs/assets/kiali-mesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kiali-mesh.png -------------------------------------------------------------------------------- /docs/assets/kiali-workloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kiali-workloads.png -------------------------------------------------------------------------------- /docs/assets/kubectl_access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kubectl_access.png -------------------------------------------------------------------------------- /docs/assets/kustomize-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kustomize-3.png -------------------------------------------------------------------------------- /docs/assets/kustomize-config-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kustomize-config-1.png -------------------------------------------------------------------------------- /docs/assets/kustomize-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kustomize-config.png -------------------------------------------------------------------------------- /docs/assets/kustomize-dev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kustomize-dev.png -------------------------------------------------------------------------------- /docs/assets/kustomize-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kustomize-overview.png -------------------------------------------------------------------------------- /docs/assets/kustomize-prod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kustomize-prod.png -------------------------------------------------------------------------------- /docs/assets/kustomize-stage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kustomize-stage.png -------------------------------------------------------------------------------- /docs/assets/kyverno-clusterpolicy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kyverno-clusterpolicy.png -------------------------------------------------------------------------------- /docs/assets/kyverno-image-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kyverno-image-error.png -------------------------------------------------------------------------------- /docs/assets/kyverno-image-latest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kyverno-image-latest.png -------------------------------------------------------------------------------- /docs/assets/kyverno-label-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kyverno-label-error.png -------------------------------------------------------------------------------- /docs/assets/kyverno-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/kyverno-label.png -------------------------------------------------------------------------------- /docs/assets/logs-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/logs-1.png -------------------------------------------------------------------------------- /docs/assets/logs-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/logs-2.png -------------------------------------------------------------------------------- /docs/assets/logs-drill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/logs-drill.png -------------------------------------------------------------------------------- /docs/assets/loki-mertics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/loki-mertics.png -------------------------------------------------------------------------------- /docs/assets/metrics-drill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/metrics-drill.png -------------------------------------------------------------------------------- /docs/assets/mongo-svc-dns-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/mongo-svc-dns-test.png -------------------------------------------------------------------------------- /docs/assets/owasp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/owasp.png -------------------------------------------------------------------------------- /docs/assets/prometheus-query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/prometheus-query.png -------------------------------------------------------------------------------- /docs/assets/prometheus-targets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/prometheus-targets.png -------------------------------------------------------------------------------- /docs/assets/prometheus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/prometheus.png -------------------------------------------------------------------------------- /docs/assets/sonar-report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonar-report.png -------------------------------------------------------------------------------- /docs/assets/sonar-scanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonar-scanner.png -------------------------------------------------------------------------------- /docs/assets/sonarqube-credentials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonarqube-credentials.png -------------------------------------------------------------------------------- /docs/assets/sonarqube-system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonarqube-system.png -------------------------------------------------------------------------------- /docs/assets/sonarqube-token-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonarqube-token-1.png -------------------------------------------------------------------------------- /docs/assets/sonarqube-token-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonarqube-token-2.png -------------------------------------------------------------------------------- /docs/assets/sonarqube-token-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonarqube-token-3.png -------------------------------------------------------------------------------- /docs/assets/sonarqube-webhook-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonarqube-webhook-1.png -------------------------------------------------------------------------------- /docs/assets/sonarqube-webhook-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/sonarqube-webhook-2.png -------------------------------------------------------------------------------- /docs/assets/terraform_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/terraform_architecture.png -------------------------------------------------------------------------------- /docs/assets/terraform_argocd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/terraform_argocd.png -------------------------------------------------------------------------------- /docs/assets/terraform_eks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/terraform_eks.png -------------------------------------------------------------------------------- /docs/assets/terraform_ing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/terraform_ing.png -------------------------------------------------------------------------------- /docs/assets/terraform_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/terraform_output.png -------------------------------------------------------------------------------- /docs/assets/terraform_vpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/terraform_vpc.png -------------------------------------------------------------------------------- /docs/assets/vpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/vpc.png -------------------------------------------------------------------------------- /docs/assets/workflow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/docs/assets/workflow.gif -------------------------------------------------------------------------------- /gitops/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/gitops/Jenkinsfile -------------------------------------------------------------------------------- /helm-chart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/.helmignore -------------------------------------------------------------------------------- /helm-chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/Chart.yaml -------------------------------------------------------------------------------- /helm-chart/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/templates/NOTES.txt -------------------------------------------------------------------------------- /helm-chart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm-chart/templates/backend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/templates/backend.yaml -------------------------------------------------------------------------------- /helm-chart/templates/frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/templates/frontend.yaml -------------------------------------------------------------------------------- /helm-chart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/templates/ingress.yaml -------------------------------------------------------------------------------- /helm-chart/templates/mongodb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/templates/mongodb.yaml -------------------------------------------------------------------------------- /helm-chart/templates/volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/templates/volume.yaml -------------------------------------------------------------------------------- /helm-chart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/helm-chart/values.yaml -------------------------------------------------------------------------------- /istio-manifests/gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/istio-manifests/gateway.yml -------------------------------------------------------------------------------- /istio-manifests/mtls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/istio-manifests/mtls.yml -------------------------------------------------------------------------------- /istio-manifests/virtualService.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/istio-manifests/virtualService.yml -------------------------------------------------------------------------------- /kubernetes/backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/backend.yml -------------------------------------------------------------------------------- /kubernetes/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/config.yml -------------------------------------------------------------------------------- /kubernetes/frontend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/frontend.yml -------------------------------------------------------------------------------- /kubernetes/gateway-api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/gateway-api.yml -------------------------------------------------------------------------------- /kubernetes/hpa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/hpa.yml -------------------------------------------------------------------------------- /kubernetes/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/ingress.yaml -------------------------------------------------------------------------------- /kubernetes/mongodb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/mongodb.yml -------------------------------------------------------------------------------- /kubernetes/pv_&_pvc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/pv_&_pvc.yml -------------------------------------------------------------------------------- /kubernetes/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/secrets.yml -------------------------------------------------------------------------------- /kubernetes/storageClass.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kubernetes/storageClass.yml -------------------------------------------------------------------------------- /kustomize/base/backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/base/backend.yml -------------------------------------------------------------------------------- /kustomize/base/frontend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/base/frontend.yml -------------------------------------------------------------------------------- /kustomize/base/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/base/ingress.yaml -------------------------------------------------------------------------------- /kustomize/base/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/base/kustomization.yml -------------------------------------------------------------------------------- /kustomize/base/mongodb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/base/mongodb.yml -------------------------------------------------------------------------------- /kustomize/base/volume.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/base/volume.yml -------------------------------------------------------------------------------- /kustomize/overlays/dev/app-patches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/dev/app-patches.yml -------------------------------------------------------------------------------- /kustomize/overlays/dev/ingress-patch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/dev/ingress-patch.yml -------------------------------------------------------------------------------- /kustomize/overlays/dev/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/dev/kustomization.yml -------------------------------------------------------------------------------- /kustomize/overlays/dev/namespace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/dev/namespace.yml -------------------------------------------------------------------------------- /kustomize/overlays/prod/app-patches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/prod/app-patches.yml -------------------------------------------------------------------------------- /kustomize/overlays/prod/ingress-patch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/prod/ingress-patch.yml -------------------------------------------------------------------------------- /kustomize/overlays/prod/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/prod/kustomization.yml -------------------------------------------------------------------------------- /kustomize/overlays/prod/namespace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/prod/namespace.yml -------------------------------------------------------------------------------- /kustomize/overlays/staging/app-patches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/staging/app-patches.yml -------------------------------------------------------------------------------- /kustomize/overlays/staging/ingress-patch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/staging/ingress-patch.yml -------------------------------------------------------------------------------- /kustomize/overlays/staging/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/staging/kustomization.yml -------------------------------------------------------------------------------- /kustomize/overlays/staging/namespace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kustomize/overlays/staging/namespace.yml -------------------------------------------------------------------------------- /kyverno/policies/disallow-default-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kyverno/policies/disallow-default-namespace.yaml -------------------------------------------------------------------------------- /kyverno/policies/disallow-latest-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kyverno/policies/disallow-latest-tag.yaml -------------------------------------------------------------------------------- /kyverno/policies/require-labels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kyverno/policies/require-labels.yaml -------------------------------------------------------------------------------- /kyverno/policies/require-pod-requests-limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kyverno/policies/require-pod-requests-limits.yaml -------------------------------------------------------------------------------- /kyverno/policies/require-probes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/kyverno/policies/require-probes.yaml -------------------------------------------------------------------------------- /observability/alloy-values.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/observability/alloy-values.yml -------------------------------------------------------------------------------- /observability/loki-values.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/observability/loki-values.yml -------------------------------------------------------------------------------- /observability/monitoring-values.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/observability/monitoring-values.yml -------------------------------------------------------------------------------- /src/backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/.dockerignore -------------------------------------------------------------------------------- /src/backend/.env.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/.env.docker -------------------------------------------------------------------------------- /src/backend/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/.env.sample -------------------------------------------------------------------------------- /src/backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/Dockerfile -------------------------------------------------------------------------------- /src/backend/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/config.js -------------------------------------------------------------------------------- /src/backend/dockerfile.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/dockerfile.prod -------------------------------------------------------------------------------- /src/backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/index.js -------------------------------------------------------------------------------- /src/backend/models/bookModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/models/bookModel.js -------------------------------------------------------------------------------- /src/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/package-lock.json -------------------------------------------------------------------------------- /src/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/package.json -------------------------------------------------------------------------------- /src/backend/routes/booksRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/backend/routes/booksRoute.js -------------------------------------------------------------------------------- /src/frontend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/.dockerignore -------------------------------------------------------------------------------- /src/frontend/.env.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/.env.docker -------------------------------------------------------------------------------- /src/frontend/.env.sample: -------------------------------------------------------------------------------- 1 | VITE_API_BACKEND_URL=http://localhost:8000 -------------------------------------------------------------------------------- /src/frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /src/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/.gitignore -------------------------------------------------------------------------------- /src/frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/Dockerfile -------------------------------------------------------------------------------- /src/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/README.md -------------------------------------------------------------------------------- /src/frontend/dockerfile.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/dockerfile.prod -------------------------------------------------------------------------------- /src/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/index.html -------------------------------------------------------------------------------- /src/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/package-lock.json -------------------------------------------------------------------------------- /src/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/package.json -------------------------------------------------------------------------------- /src/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/postcss.config.js -------------------------------------------------------------------------------- /src/frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/public/vite.svg -------------------------------------------------------------------------------- /src/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/App.jsx -------------------------------------------------------------------------------- /src/frontend/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/assets/react.svg -------------------------------------------------------------------------------- /src/frontend/src/components/BackButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/components/BackButton.jsx -------------------------------------------------------------------------------- /src/frontend/src/components/Spinner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/components/Spinner.jsx -------------------------------------------------------------------------------- /src/frontend/src/components/home/BookModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/components/home/BookModal.jsx -------------------------------------------------------------------------------- /src/frontend/src/components/home/BookSingleCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/components/home/BookSingleCard.jsx -------------------------------------------------------------------------------- /src/frontend/src/components/home/BooksCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/components/home/BooksCard.jsx -------------------------------------------------------------------------------- /src/frontend/src/components/home/BooksTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/components/home/BooksTable.jsx -------------------------------------------------------------------------------- /src/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/index.css -------------------------------------------------------------------------------- /src/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/main.jsx -------------------------------------------------------------------------------- /src/frontend/src/pages/CreateBooks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/pages/CreateBooks.jsx -------------------------------------------------------------------------------- /src/frontend/src/pages/DeleteBook.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/pages/DeleteBook.jsx -------------------------------------------------------------------------------- /src/frontend/src/pages/EditBook.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/pages/EditBook.jsx -------------------------------------------------------------------------------- /src/frontend/src/pages/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/pages/Home.jsx -------------------------------------------------------------------------------- /src/frontend/src/pages/ShowBook.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/src/pages/ShowBook.jsx -------------------------------------------------------------------------------- /src/frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/tailwind.config.js -------------------------------------------------------------------------------- /src/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/src/frontend/vite.config.js -------------------------------------------------------------------------------- /terraform/addons.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/addons.tf -------------------------------------------------------------------------------- /terraform/argocd.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/argocd.tf -------------------------------------------------------------------------------- /terraform/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/locals.tf -------------------------------------------------------------------------------- /terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/main.tf -------------------------------------------------------------------------------- /terraform/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/outputs.tf -------------------------------------------------------------------------------- /terraform/security.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/security.tf -------------------------------------------------------------------------------- /terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/variables.tf -------------------------------------------------------------------------------- /terraform/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atkaridarshan04/cloudnative-devops-blueprint/HEAD/terraform/versions.tf --------------------------------------------------------------------------------