
- Anyone running Kubernetes needs to put a bit of thought into how they approach stateful workloads. Containers by their nature are ephemeral. So, what options are there for the average Kubernetes user? This talk aims to provide an overview of the most obvious options, and provide resources for learning more about them. https://twitter.com/kubernetesio/status/840257886202683392 and https://www.youtube.com/watch?v=4x1r3Osu1Kg
- Dockerizing MySQL at Uber Engineering https://eng.uber.com/dockerizing-mysql/
- Kelsey Hightower Tweet https://twitter.com/kelseyhightower/status/963413508300812295?lang=en
- Kubernetes secret objects https://kubernetes.io/docs/concepts/configuration/secret/
- Kubernetes external secrets https://github.com/godaddy/kubernetes-external-secrets
- Secrets management and data protection with HashiCorp Vault https://learn.hashicorp.com/vault
- Katakoda: Learn Kubernetes Using Interactive Browser-Based Scenarios https://www.katacoda.com/courses/kubernetes
- Operating Kubernetes Clusters and Applications Safely https://kubernetes-security.info/ and https://info.aquasec.com/kubernetes-security
- Kubernetes Best Practices: Mapping External Services https://cloud.google.com/blog/products/gcp/kubernetes-best-practices-mapping-external-services
- Example of mapping an external service by URI https://cloud.google.com/blog/products/gcp/kubernetes-best-practices-mapping-external-services
- Map ports and IP address directly https://cloud.google.com/blog/products/gcp/kubernetes-best-practices-mapping-external-services
- Kubernetes introductory tutorials https://kubernetes.io/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/
- Kubernetes introductory tasks https://kubernetes.io/docs/tasks/run-application/run-single-instance-stateful-application/
- To run or not run a database on Kubernetes: What to Consider https://cloud.google.com/blog/products/databases/to-run-or-not-to-run-a-database-on-kubernetes-what-to-consider
- Introducing Operators: Putting Operational Knowledge into Software https://coreos.com/blog/introducing-operators.html
- Kubernetes Concepts: Custom Resources https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/
- Rules and criteria for Operators https://coreos.com/blog/introducing-operators.html
- GitHub etcd-io/etcd https://github.com/etcd-io/etcd/blob/master/Procfile.v2
- Couchbase cbbackupmgr Tool https://docs.couchbase.com/server/6.0/backup-restore/enterprise-backup-restore.html
- List of Operators https://operatorhub.io/
- Operator Frameworks https://github.com/operator-framework
- Should I use a configMap or a custom resource https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#should-i-use-a-configmap-or-a-custom-resource
- AWS Service Operator for Kubernetes https://aws.amazon.com/blogs/opensource/aws-service-operator-kubernetes-available/
- Examples how simple accessing an external service can be https://github.com/awslabs/aws-service-operator
- Kelsey Hightower Tweet https://twitter.com/kelseyhightower/status/822488055709712384?lang=en
Leave a Reply