When integrating TLS certificates with APISIX in Kubernetes, a challenge arises due to format discrepancies between cert-manager and APISIX.Solution involves using Argo Events to automate certificate updates in APISIX by transforming secrets and triggering changes.Tools and technologies used include APISIX, cert-manager, and Argo Events for managing and updating certificates.Cert-manager installation and Argo Events setup ensure automation of TLS certificate injection into APISIX.Configuration steps include creating service accounts, configuring EventBus, setting up event sources, and creating secrets.Process involves continuous monitoring for TLS secret changes, transformation, and injection into APISIX in the required format.Testing involves creating TLS certificates, verifying updates on the APISIX dashboard, and debugging if needed.Manual intervention is required to sync existing certificates with APISIX by recreating certificates through Cert-Manager.Argo Events plays a crucial role in automating the certificate management process, ensuring real-time updates in APISIX.Overall, the solution provides fully automated certificate synchronization, real-time updates, and seamless integration with Kubernetes.