* In the context of Kubernetes
1. What containerized processes are running in the cluster.
2. The resources available to those containerized processes.
3. Policies around how those processes behave.
---
apiVersion: v1
kind: Service
metadata:
name: bahn-id-mock-web
namespace: dima
labels:
app: dima-backend
spec:
type: ClusterIP
ports:
- port: 8130
targetPort: 8130
publishNotReadyAddresses: true
selector:
app: dima-backend
tier: app
1. We want to use KUBERNETES.
2. We have to use KUBERNETES OBJECTS to describe the state of the cluster.
3. We have to use YAML FILES to describe those objects.
KUBERNETES
OBJECTS
KUBERNETES
YAML
FILES
*LOTS OF THEM
Hard to manage & maintain.
Hard to manage & maintain.
Error prone.
Kustomize provides a solution for customizing Kubernetes resource configuration free from templates and DSLs.
Kustomize lets you customize raw, template-free YAML files for multiple purposes, leaving the original YAML untouched and usable as is.
The kustomization file is a YAML specification of a Kubernetes Resource Model (KRM) object called a Kustomization. A kustomization describes how to generate or transform other KRM objects.
// Measure the distance between two points
const distanceBetween = ( p1, p2 ) => {
const dx = p1[0]-p2[0];
const dy = p1[1]-p2[1];
return Math.sqrt( dx*dx + dy*dy );
}
distanceBetween([10,10], [50,50])
# PRESENTING CODE
# CHAPTER 2
We offer a variety of services and plans tailored to business needs of any kind and of any size.
Ideation
During the ideation phase, expect to discuss the project in depth to clearly understand the goals and requirements.
Build
Our team makes each part of the build phase seamless with regular check-ins and deliverables.
Launch
It's time to take the product live - the end if the build phase but the beginning of being in market.
# CHAPTER 2
# CHAPTER 2
Our design team has a collective 75 years of experience in crafting digital products. Our diverse backgrounds offer a thorough mix of points of view.
COO
CEO
Advisor
With built-in \( \LaTeX \) typesetting, you can include math formulas like this:
Price $149 /mo
One project
Two designs
7-day turnaround
Premium support
Price $299Â /mo
Up to three projects
Three designs/project
7-day turnaround
Premium support
NEW
Price $599 /mo
Up to five projects
Five designs/project
3-day turnaround
24/7 support
Discovery of requirements for a project.
Research into the project space, competitors and the market.
Creating a Plan that sets the requirements for the design and build phases.
Review and Iterate on the designs with testing of ideas, client feedback and prototypes.
Design a number of iterations that capture the plans and requirements.
Build the project to an MVP to test and evaluate. Iterate using these learnings.
Country | City | Contact |
---|---|---|
USA | Los Angeles | +1 555 0194 |
USA | New York | +1 555 0142 |
Sweden | Stockholm | +46 555 0077 |
UK | London | +44 555 0211 |
South Korea | Seoul | +82 555 0138 |
Our team is ready to hear about your project. We're available by email or phone 24/7
+1 555 0194