配置deploy的时候可以配置网络为宿主机网络
spec:containers:- image: nginx:1.14.2imagePullPolicy: IfNotPresentname: nginxports:- containerPort: 80hostPort: 80protocol: TCPresources: {}terminationMessagePath: /dev/termination-logterminationMessagePolicy: FilevolumeMounts:- mountPath: /var/run/secrets/kubernetes.io/serviceaccountname: kube-api-access-9dwn2readOnly: truednsPolicy: ClusterFirstenableServiceLinks: truehostNetwork: truepreemptionPolicy: PreemptLowerPrioritypriority: 0restartPolicy: AlwaysschedulerName: default-schedulersecurityContext: {}serviceAccount: defaultserviceAccountName: defaultterminationGracePeriodSeconds: 30
配置后hostname,ip和宿主机相同
包括 /etc/resolv.conf
dnspolicy改为 ClusterFirstHostNet 后 /etc/resolv.conf 指向宿主机的 nodelocaldns
