March 2018 Summaries
3 posts from Hasura
Filter
Month:
Year:
Post Summaries
Back to Blog
Draft, Gitkube, Helm, Ksonnet, Metaparticle, and Skaffold are tools that help developers build and deploy their apps on Kubernetes. These tools ease the developer effort when building an application to get it running on a Kubernetes cluster as quickly as possible. Draft, Gitkube, and Skaffold automate the build-push-deploy process, while Helm and Ksonnet help with deployment once the app is built and ready to ship by defining applications, handling rollout of new versions, and managing different clusters. Metaparticle combines everything into your code - yaml, dockerfile, all in the code itself.
Mar 29, 2018
2,804 words in the original blog post.
This post discusses strategies for service worker caching in Progressive Web Apps (PWAs). It highlights issues such as broken deployments and unexpected behavior caused by create-react-app's default service worker inclusion. The article provides solutions like setting appropriate cache headers, not caching bad responses, using clear-site-data kill switch, and unregistering service workers. It also emphasizes the importance of smart caching and pre-deployment strategies to avoid potential issues.
Mar 15, 2018
1,250 words in the original blog post.
This article provides a comprehensive comparison of managed Kubernetes services offered by Google Cloud Platform (GKE), Microsoft Azure (AKS), and Amazon Web Services (EKS). The author discusses onboarding, availability, scalability, add-ons, and pricing for each service. GKE is noted to have the fastest provisioning time, while EKS has a more complex onboarding process. AKS does not offer high availability for master nodes, whereas both GKE and EKS provide HA for their master and worker nodes. All three providers allow easy scaling of nodes through their UIs. In terms of add-ons, all services support running K8s on GPU powered nodes, but only GKE provides Calico as its network plugin out-of-the-box. Pricing varies between the providers, with EKS being more expensive due to charging for master nodes. The author concludes by noting that managed Kubernetes services are rapidly evolving and providing significant value to end users.
Mar 02, 2018
1,217 words in the original blog post.