40 Commits

Author SHA1 Message Date
Vaibhav Pathak
44899e7285 service name lookup changes 2026-01-22 10:26:49 +05:30
Vaibhav Pathak
d4eb33a02b new set to create configmap 2026-01-21 19:48:35 +05:30
Vaibhav Pathak
b887bf2919 debug added for ip 2026-01-21 17:11:56 +05:30
Vaibhav Pathak
d3d1f94c04 duplicate ip fix -3 2026-01-21 16:44:40 +05:30
Vaibhav Pathak
d738a5f603 duplicate ip fix -1 2026-01-21 16:26:59 +05:30
Vaibhav Pathak
5c06c43457 duplicate ip fix 2026-01-21 16:22:50 +05:30
Vaibhav Pathak
2bd01fb3fc allhost configmap issue fixed 2026-01-21 16:12:57 +05:30
Vaibhav Pathak
0fd7a54987 Pod Ip issue fixed 2026-01-21 16:02:06 +05:30
Vaibhav Pathak
dd891787d5 Allhost issue fixed 2026-01-21 15:27:45 +05:30
Vaibhav Pathak
ada1e3f8a7 Updated flow for allhost entry 2026-01-21 15:02:31 +05:30
Vaibhav Pathak
ecfc5c6a39 branch for helm chart selection 2026-01-20 14:30:58 +05:30
Vaibhav Pathak
cfaba7f73c Fix Ingress: hades url fix 2026-01-19 20:10:37 +05:30
Vaibhav Pathak
0d294a5199 Fix Ingress: some issue 2026-01-19 17:46:18 +05:30
Vaibhav Pathak
c926e03e19 Fix Ingress: some issue 2026-01-19 17:42:30 +05:30
Vaibhav Pathak
b2df0f5cc4 Fix Ingress: interpreted as booleans instead of strings 2026-01-19 17:22:30 +05:30
Vaibhav Pathak
67bb937ba4 Fix Ingress: annotation updated 2026-01-19 17:05:53 +05:30
Vaibhav Pathak
3e6ea3f800 Fix Ingress: https port configured with dns mapping 2026-01-19 16:47:28 +05:30
Vaibhav Pathak
3a2f9d4677 Fix kubectl exec: specify container explicitly to avoid selection messages 2026-01-19 16:25:26 +05:30
Vaibhav Pathak
6ce7116c4b Fix RBAC: add argo-workflow SA, pods/exec, and nodes permissions 2026-01-19 16:20:23 +05:30
Vaibhav Pathak
8ecd75b53d Fix IP registration: correct labels, better error handling, table verification 2026-01-19 16:13:19 +05:30
Vaibhav Pathak
38897e474f ingress from workflow allowed 2026-01-19 16:02:18 +05:30
Vaibhav Pathak
0526ae4e3b mysql DB wait logic changed 2026-01-19 15:46:54 +05:30
Vaibhav Pathak
bf4a2011c6 workflow cleanup added 2026-01-19 12:31:15 +05:30
Vaibhav Pathak
afb1f77441 workflow issue fixed -2 2026-01-19 12:27:12 +05:30
Vaibhav Pathak
5c666b3678 workflow issue fixed -1 2026-01-19 12:13:18 +05:30
Vaibhav Pathak
b8165d2b3c workflow issue fixed 2026-01-19 12:01:49 +05:30
Vaibhav Pathak
5ce090e45e workflow updated for new approach 2026-01-19 11:49:06 +05:30
Vaibhav Pathak
91bd287664 helm parm value issue fixed 2026-01-18 15:27:46 +05:30
Vaibhav Pathak
b0c5fb679a Rename Backstage ClusterRole to avoid Helm conflict
Renamed from backstage-environment-manager to backstage-k8s-plugin
to avoid being overwritten by the Backstage Helm chart.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 19:11:03 +05:30
Vaibhav Pathak
01ef191482 Add comprehensive RBAC for Backstage Kubernetes plugin
Adds read access for:
- statefulsets, daemonsets (apps)
- jobs, cronjobs (batch)
- horizontalpodautoscalers (autoscaling)
- ingresses (networking.k8s.io)
- pod metrics (metrics.k8s.io)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 19:09:33 +05:30
Vaibhav Pathak
8c528cc271 user added 2026-01-16 21:10:04 +05:30
Vaibhav Pathak
cb8ddb5e4c fix 2026-01-16 20:51:44 +05:30
Vaibhav Pathak
2f34a9aad3 quick fix 2026-01-16 20:47:05 +05:30
Vaibhav Pathak
42d5e30135 sleep added after repo create 2026-01-16 20:40:21 +05:30
Vaibhav Pathak
d4ff849bcb Fix serviceAccountName: argo-workflow (singular)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 20:09:01 +05:30
Vaibhav Pathak
fe8aad6957 Fix RBAC: add create permission for workflows
- Add create and delete verbs to workflows resource in ClusterRole
- Add backstage-argo-workflows ServiceAccount to ClusterRoleBinding

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 17:33:43 +05:30
Vaibhav Pathak
47dd844da6 Update namespace to argo-workflows and integrate with Terraform 2026-01-16 17:06:00 +05:30
Vaibhav Pathak
a308cf1b87 Update namespace to argo-workflows and integrate with Terraform 2026-01-16 16:45:06 +05:30
Vaibhav Pathak
7f446c700a Update namespace to argo-workflows and integrate with Terraform 2026-01-16 16:38:45 +05:30
Vaibhav Pathak
dd17a6b5dc intial commit 2026-01-16 16:22:51 +05:30