[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Enabling Cluster Metrics

It's like you said.

Test logs:
# oc logs test
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: kubernetes; Unknown error

Test2 logs: 
# oc logs test2
nameserver ""
nameserver "another-ip"

# oc get svc/kubernetes -n default
NAME         CLUSTER_IP   EXTERNAL_IP   PORT(S)                 SELECTOR   AGE
kubernetes   ""   <none>        443/TCP,53/UDP,53/TCP   <none>     92d
search test.svc.cluster.local svc.cluster.local cluster.local test.es
options ndots:5

2016-02-10 14:01 GMT+01:00 Clayton Coleman <ccoleman redhat com>:
That seems to indicate that inside the deployment container DNS is not working.  Can you do the following to check:

    oc run --image centos:7 test --generator=run-pod/v1 --restart=Never -- curl https://kubernetes
    oc logs test

And then

    oc run --image centos:7 test2 --generator=run-pod/v1 --restart=Never -- cat /etc/resolv.conf
    oc logs test2

The latter should have a nameserver pointing to the master by its service IP - the command:

    oc get svc/kubernetes -n default

Should show that same IP

On Feb 10, 2016, at 7:39 AM, Alejandro Nieto Boza <ale90nb gmail com> wrote:


I've been following the following steps to deploy metrics:

When I run the following command:

oc process -f metrics.yaml -v \
| oc create -f -

I get the following error:

Creating the Cassandra Certificate Secrets configuration json file
+++ base64
++++ echo hawkular-cassandra
+++ base64 -w 0 /etc/deploy/_output/hawkular-cassandra.truststore
+++ base64
++++ echo RjR--747mUzmTS-
+++ base64 -w 0 /etc/deploy/_output/hawkular-cassandra.pem
++ echo
++ echo 'Creating the Cassandra Certificate Secrets configuration json file'
++ cat
+++ base64 -w 0 /etc/deploy/_output/hawkular-cassandra.cert
+++ base64 -w 0 /etc/deploy/_output/hawkular-cassandra-ca.cert
Creating Hawkular Metrics & Cassandra Secrets
++ echo 'Creating Hawkular Metrics & Cassandra Secrets'
++ oc create -f /etc/deploy/_output/hawkular-metrics-secrets.json
unable to connect to a server to handle "secrets": Get https://kubernetes.default.svc:443/api: dial tcp: lookup kubernetes.default.svc: no such host

# oc get pods
NAME                     READY     STATUS    RESTARTS   AGE
metrics-deployer-7gcpd   0/1       Error     0          39m

How can I know if my kubernetes master URL is https://kubernetes.default.svc:443 or is another URL?

My Openshift installation isn't an update.
users mailing list
users lists openshift redhat com

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]