Merge pull request #32 from sputnik13/amd64_nodeselector
add node selector to bias pods to amd64
This commit is contained in:
@@ -42,6 +42,9 @@ rbac:
|
|||||||
# account for this deployment
|
# account for this deployment
|
||||||
## serviceAccountName: ""
|
## serviceAccountName: ""
|
||||||
|
|
||||||
|
nodeSelector:
|
||||||
|
beta.kubernetes.io/arch: amd64
|
||||||
|
|
||||||
persistence:
|
persistence:
|
||||||
transcode:
|
transcode:
|
||||||
# Optionally specify claimName to manually override the PVC to be used for
|
# Optionally specify claimName to manually override the PVC to be used for
|
||||||
|
|||||||
@@ -7,12 +7,11 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
"github.com/munnerz/kube-plex/pkg/signals"
|
||||||
corev1 "k8s.io/api/core/v1"
|
corev1 "k8s.io/api/core/v1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"k8s.io/client-go/kubernetes"
|
"k8s.io/client-go/kubernetes"
|
||||||
"k8s.io/client-go/tools/clientcmd"
|
"k8s.io/client-go/tools/clientcmd"
|
||||||
|
|
||||||
"github.com/munnerz/kube-plex/pkg/signals"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// data pvc name
|
// data pvc name
|
||||||
@@ -107,6 +106,9 @@ func generatePod(cwd string, env []string, args []string) *corev1.Pod {
|
|||||||
GenerateName: "pms-elastic-transcoder-",
|
GenerateName: "pms-elastic-transcoder-",
|
||||||
},
|
},
|
||||||
Spec: corev1.PodSpec{
|
Spec: corev1.PodSpec{
|
||||||
|
NodeSelector: map[string]string{
|
||||||
|
"beta.kubernetes.io/arch": "amd64",
|
||||||
|
},
|
||||||
RestartPolicy: corev1.RestartPolicyNever,
|
RestartPolicy: corev1.RestartPolicyNever,
|
||||||
Containers: []corev1.Container{
|
Containers: []corev1.Container{
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user