Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuelschlesinger/example-haskell-kubernetes-service
Trying to learn kubernetes by using haskell to make some microservices
https://github.com/samuelschlesinger/example-haskell-kubernetes-service
Last synced: 20 days ago
JSON representation
Trying to learn kubernetes by using haskell to make some microservices
- Host: GitHub
- URL: https://github.com/samuelschlesinger/example-haskell-kubernetes-service
- Owner: SamuelSchlesinger
- Created: 2020-05-20T05:31:10.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-05-25T04:44:25.000Z (over 4 years ago)
- Last Synced: 2024-10-27T19:11:00.816Z (2 months ago)
- Language: Haskell
- Size: 19.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Example Kubernetes Service in Haskell
Trying my best to learn Kubernetes
[Kubernetes v1.18 API Documentation](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/)
# Notes
Service can create a virtual IP in cluster to act as a poor man's load
balancer. In particular, it creates a stable hostname that you can use
to access your dynamic set of pods, which may shift in IP identity.
Services don't generally expose anything outside of the cluster.Services have NodePorts which are where they are exposed on the node.
# To Learn
Network topology (subnets, IP spaces, DNS, IP tables)0. What is /etc/resolv.conf?
1. IP spaces, DNS
2. How does K8s manage its networking?