Hierarchical data metrics that allows fast read operations on tree like structures.
Based on Left and Right fields that are set during tree traversal. When entered into node value is set to it's Left, when exiting node value is set to it's Right.
Hierarchical data metrics that allows fast read operations on tree like structures.
Based on Left and Right fields that are set during tree traversal. When entered into node value is set to it's Left, when exiting node value is set to it's Right.
# to generate your dhparam.pem file, run in the terminal | |
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048 |
apiVersion: v1 | |
kind: Pod | |
metadata: | |
name: backend-pod-name # POD_NAME | |
labels: | |
application: backend # LABEL_KEY: LABEL_VALUE | |
spec: | |
containers: # list of containers running in one Pod | |
- name: main-container # CONTAINER_NAME | |
image: my-backend # IMAGE_NAME |
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: backend-service-name # SERVICE_NAME | |
labels: | |
# we pass selector, to list specific Services: | |
# kubectl get svc --selector=KEY_SERVICE_SELECTOR | |
application: backend # KEY_SERVICE_SELECTOR: VALUE_SERVICE_SELECTOR | |
spec: | |
type: ClusterIP # options: ClusterIP, NodePort, LoadBalancer, ExternalName |
apiVersion: extensions/v1beta1 | |
kind: Ingress | |
metadata: | |
name: backend-ingress-name # INGRESS_NAME | |
labels: | |
# we pass selector, to easy list specific Ingresses: | |
# kubectl get ing --selector=KEY_INGRESS_SELECTOR | |
application: backend # KEY_INGRESS_SELECTOR: VALUE_INGRESS_SELECTOR | |
annotations: | |
# you can apply additional annotations here, to enable cors for example |
apiVersion: apps/v1 | |
kind: Deployment | |
metadata: | |
name: backend-deployment-name # DEPLOYMENT_NAME | |
labels: | |
# we pass selector, to easy list specific Deployments: | |
# kubectl get deployment --selector=KEY_DEPLOYMENT_SELECTOR | |
application: backend # KEY_DEPLOYMENT_SELECTOR: VALUE_DEPLOYMENT_SELECTOR | |
resource: deployment | |
spec: |