Cloud Architecture Examples

Reusable architecture patterns, walkthroughs, and Kubernetes manifests from real-world Azure engagements

View project on GitHub

Troubleshooting

Debugging tools, diagnostic pods, and RBAC utilities for AKS.

Contents

File Description
ssh-to-node.sh SSH into AKS nodes via a privileged jump pod + kubectl port-forward
ubuntu-two-pods-two-nodes.yaml Two Ubuntu debug pods scheduled on different nodes — useful for inter-node networking tests
cluster-admin-role.yaml ClusterRoleBinding for cluster-admin access
helm.yaml Tiller RBAC for Helm v2 (legacy — Helm 3 does not need Tiller)

When to Use This

  • You need to SSH into an AKS node for low-level debugging
  • You need to test pod-to-pod connectivity across nodes
  • You need a quick cluster-admin binding for troubleshooting

Quick SSH to Node

# Find the node name
kubectl get nodes

# Run the SSH script
./ssh-to-node.sh <node-name>