The article describes how to securely share and automatically synchronize secrets between Kubernetes clusters using external-secrets PushSecret feature. To do this, the article explains the desired architecture and required prerequisites for environment setup. It explains how to create a shared network, set up the source cluster, create the target cluster, and configure target cluster authentication.
After this, the article describes how to set up secret store, push secret, and verify operation. Finally, the article talks about cleaning up the environment after verification. The article gives references for External-secrets official documentation, PushSecret API reference, and Kubernetes secrets, and is useful for anyone looking to share secrets between Kubernetes clusters.