Is cloud penetration testing the same as a cloud security assessment?
No, and buying the wrong one is a common waste of money. An assessment measures your whole account against a benchmark and lists what is wrong; a penetration test starts from one foothold and shows what can be reached with it. If you have never had either, have the assessment first.
Do we need permission from AWS, Azure or Google?
For ordinary penetration testing of your own resources, the major providers permit it under their published customer testing policies without prior approval, with specific exclusions - denial of service being the main one. Some activities still require notice. We check the current policy for your provider during scoping and keep the test inside it.
What access do you need?
Less than people expect. A deliberately low-privileged identity is the most useful starting point, because it is what an attacker would have. For a wider review we also ask for read-only audit access, which lets us see paths we could not have discovered from the foothold alone.
Can you test Kubernetes?
Yes. Cluster RBAC, service-account token exposure, workload isolation, admission control and the path from a compromised pod to the node and then to the cloud account are all in scope, on EKS, AKS, GKE or self-managed.
Will anything be deleted or changed?
No. We prove access rather than use it: a file is read, not copied out; a privilege is obtained, not exercised against your data. Anything we create for the test is listed in the report and removed at the end.