expose container ports in example deployment and pkg/install tooling

Signed-off-by: Ashish Amarnath <ashish.amarnath@gmail.com>
This commit is contained in:
Ashish Amarnath
2018-06-13 19:22:09 -07:00
parent 11c3837f9b
commit 05e86ee734
7 changed files with 25 additions and 0 deletions
+3
View File
@@ -35,6 +35,9 @@ spec:
containers:
- name: ark
image: gcr.io/heptio-images/ark:latest
ports:
- name: metrics
containerPort: 8085
command:
- /ark
args:
+3
View File
@@ -34,6 +34,9 @@ spec:
containers:
- name: ark
image: gcr.io/heptio-images/ark:latest
ports:
- name: metrics
containerPort: 8085
command:
- /ark
args:
+3
View File
@@ -34,6 +34,9 @@ spec:
containers:
- name: ark
image: gcr.io/heptio-images/ark:latest
ports:
- name: metrics
containerPort: 8085
command:
- /ark
args:
+3
View File
@@ -34,6 +34,9 @@ spec:
containers:
- name: ark
image: gcr.io/heptio-images/ark:latest
ports:
- name: metrics
containerPort: 8085
command:
- /ark
args:
+3
View File
@@ -34,6 +34,9 @@ spec:
containers:
- name: ark
image: gcr.io/heptio-images/ark:latest
ports:
- name: metrics
containerPort: 8085
command:
- /ark
args:
+1
View File
@@ -91,6 +91,7 @@ func Deployment(namespace string, opts ...podTemplateOption) *appsv1beta1.Deploy
{
Name: "ark",
Image: c.image,
Ports: containerPorts(),
ImagePullPolicy: pullPolicy,
Command: []string{
"/ark",
+9
View File
@@ -36,6 +36,15 @@ func podAnnotations() map[string]string {
}
}
func containerPorts() []corev1.ContainerPort {
return []corev1.ContainerPort{
{
Name: "metrics",
ContainerPort: 8085,
},
}
}
func objectMeta(namespace, name string) metav1.ObjectMeta {
return metav1.ObjectMeta{
Name: name,