Closed TheKangaroo closed 6 years ago
Change the class to s3 instead of dh-s3
@TheKangaroo I'm not positive this is what you're running into, but I've observed that the catalog is sometimes out of sync with the broker. Can you try svcat sync broker aws-service-broker
and see if that helps?
It's also possible those TLS handshake errors are the issue. @jaymccon have you seen those before?
The tls errors are caused by the readinessProbe
which attempts a tcp connection on the port. While this should be updated to use the /healthz
http path, it's unlikely related
Hey guys, thanks for the replies, @kdihalas you are right, the dh-s3 was from my old aws broker attempts. I changed it to s3. @vsomayaji I guess you are right since the classes/plans were available when I came back the other day. I guess it started to sync at some point automatically. Now I get some aws credential issues, but this is totally unrelated and I will fix this tomorrow. Thanks, @jaymccon for explaining the tls errors. Is there a way I can fix this?
Great to hear you've gotten past this, a pr should come through soon with an updated helm chart, but in the meantime they are safe to ignore.
Describe the bug I installed service-catalog and aws-broker but there are no classes/plans. Maybe I did something wrong, but aws-broker seems to correctly publish its service th the catalog.
But listing the classes/plans doesn't provide any output and a test serviceinstance give me a ReferencesNonexistentServiceClass
Although the logs of my aws-broker indicates, that it successfuly fetched the classes/plans from the official s3 bucket. The only strange thing here is a bunch of TLS handshake errors (IP is the worker IP where the aws-broker pod is running).
I'm not sure if the TLS errors are related to my problem. But it is the only strange thing I can see in my setup.
To Reproduce I just deployed the service-catalog and aws-broker from the helm charts (without tiller, though). I guess I'm missing something here, because the setup is pretty straight forward.
Expected behavior The service catalog should fetch the classes and plans from the aws-broker.
Environment (please complete the following information):