Deploying Hammy with Kubernetes
Kubernetes Deployment
To deploy Hammy using Kubernetes, refer to the Kubernetes manifest available at the following GitHub repository: kubernetes.yaml. This file contains all the necessary configurations to get Hammy up and running in your Kubernetes cluster.
kubectl apply -f https://raw.githubusercontent.com/go-hammy/hammy/main/examples/kubernetes.yaml
The kubernetes.yaml
file includes definitions for the
Deployment, Service, and any other resources required to run Hammy.
Ensure your cluster is properly configured to handle these resources.
Deploying Hammy using the provided kubernetes.yaml
will
expose the application via a cloud load balancer. Note that the load
balancer might still need additional configuration to set up SSL for
secure connections. Alternatively, you can replace the load balancer
setup with a proper Ingress route to manage traffic and SSL
termination more effectively. It's important to note that Hammy itself
is not capable of being configured with SSL directly; it always needs
to be relayed via a load balancer or Ingress for SSL support.