Create image from Dockerfile, S2I, etc..
See other tutorials
TBD
dang@localhost:~/.../service-directory-chariot/k8s-resource-manifests> kubectl apply -f sd-rest-deployment.yaml
deployment.extensions/service-directory configured
dang@localhost:~/.../service-directory-chariot/k8s-resource-manifests> kubectl describe deployments. service-directory
Name: service-directory
Namespace: default
CreationTimestamp: Fri, 08 Feb 2019 11:05:54 +0100
Labels: app=sd-rest
Annotations: deployment.kubernetes.io/revision: 2
kubectl.kubernetes.io/last-applied-configuration:
{"apiVersion":"extensions/v1beta1","kind":"Deployment","metadata":{"annotations":{},"name":"service-directory","namespace":"default"},"spe...
Selector: app=sd-rest
Replicas: 2 desired | 2 updated | 2 total | 2 available | 0 unavailable
StrategyType: RollingUpdate
MinReadySeconds: 0
RollingUpdateStrategy: 1 max unavailable, 1 max surge
Pod Template:
Labels: app=sd-rest
Containers:
gtarc-sd-rest:
Image: gtarc/service-directory:v1.3
Port: 8080/TCP
Host Port: 0/TCP
Environment: <none>
Mounts: <none>
Volumes: <none>
Conditions:
Type Status Reason
---- ------ ------
Available True MinimumReplicasAvailable
OldReplicaSets: <none>
NewReplicaSet: service-directory-5679f59b89 (2/2 replicas created)
Events: <-------------------------- ROLLING UPDATE - Read events!!
Type Reason Age From Message
---- ------ ---- ---- -------
Normal ScalingReplicaSet 11s deployment-controller Scaled up replica set service-directory-5679f59b89 to 1
Normal ScalingReplicaSet 11s deployment-controller Scaled down replica set service-directory-64dbf94996 to 1
Normal ScalingReplicaSet 11s deployment-controller Scaled up replica set service-directory-5679f59b89 to 2
Normal ScalingReplicaSet 4s deployment-controller Scaled down replica set service-directory-64dbf94996 to 0