Collection of golang and kubernetes learnings.
- go-pod - This demostrate how to create a pod separately.
- node-services - Demonstrate how to create services
- node-controller - Demonstrate how to create
ReplicationController
with three replicas. - internal-service - Demonstate how to create internal service. Very useful for backend service that you want to be available to othe containers running in your cluster but not open to the world(
no external ip
) - NodePort-service - This type of service allows service to be exposed through the host/node on a specific port. This way you can use IP address to access service on the assigne node port.
- Multiple-ports - This shows how you can create multiple ports and expose them at the same time.