Поскольку i1 = 2 и i2 = 5 являются целыми типами, и когда вы делите (2/5) их, оно дает целочисленное значение (0), потому что дробная часть (.4) отбрасывается. Итак, положим (double) i1 / i2 на уравнение.
Лично я думаю, что OpenShift
не поддерживалась конфигурация DNS
на project
единицу. Но вы можете рассмотреть возможность CustomPodDNS
для настройки DNS
на Pod
устройство. Таким образом, вы можете настроить Pods
на использование той же конфигурации DNS
в project
, используя эту функцию.
CustomPodDNS
для кластера OCP
, если сконфигурировали следующие параметры в /etc/origin/master/master-config.yaml
. kubernetesMasterConfig:
apiServerArguments:
feature-gates:
- CustomPodDNS=true
controllerArguments:
feature-gates:
- CustomPodDNS=true
/etc/origin/node/node-config.yaml
. kubeletArguments:
feature-gates:
- CustomPodDNS=true
Вы должны перезапустить связанные службы master
и node
, чтобы изменения вступили в силу.
Pod
, обратитесь к Конфигурация Pod для более подробной информации. apiVersion: v1
kind: Pod
metadata:
namespace: default
name: dns-example
spec:
containers:
- name: test
image: nginx
dnsPolicy: "None"
dnsConfig:
nameservers:
- 1.2.3.4
searches:
- ns1.svc.cluster.local
- my.dns.search.suffix
options:
- name: ndots
value: "2"
- name: edns0