Don't miss this talk if you are critical about how Kubernetes can be helpful to you. We will talk about the benefits and downsides of using Kubernetes and how to take docker and kubernetes from theory to practice as your company.
Story of how we took Connected Cars from nothing to a full self-serving platform in one year.
Key takeaways:
How to tame the microservice hell
The best adoption starts from the developers
Repeatable builds
Docker and Continues Integration is the 20% effort with 80% gains
Kubernetes is complex but worth it, takes the scary out of deploying
70. apiVersion: gitkube.sh/v1alpha1
kind: Remote
metadata:
name: sampleremote
namespace: default
spec:
# Insert ssh-keys for allowing users to git push
authorizedKeys:
- "ssh-rsa your-ssh-public-key"
# Provide registry details: https://github.com/hasura/gitkube/blob/master/docs/registry.md
registry:
url: "docker.io/user"
credentials:
secretRef: regsecret # Name of docker-registry secret
# Define deployment rules
deployments:
- name: www # Name of K8s deployment which is updated on git push
containers:
- name: www # Name of container in the deployment which is built during git push
path: example/www # Docker build context path in the git repo
dockerfile: example/www/Dockerfile # Location of Dockerfile for the source code