2015-05-04 15 views
5

Próbuję uzyskać aplikację introduction to spring cloud pracującą z instancją Cloud Foundry, którą uruchamiam na moim komputerze. Próbowałem naciskać aplikację i otrzymuję komunikat:Nie można utworzyć wystąpienia usługi w Odlewni Cloud

nie znaleźliśmy usług postgres'owy-service do wiązania hello-wiosna-chmura

Zacząłem więc tropienia usługę postgres'owy. Kiedy uruchamiam por rynek, mam

 
service  plans  description 
mongodb  default MongoDB NoSQL database 
postgresql default PostgreSQL database 
rabbitmq  default RabbitMQ message queue 
redis  default Redis key-value store 

Próbuję utworzyć instancję usługi, z PostgreSQL i uzyskać:

 
cf create-service postgresql default postgresql-service 
Creating service instance postgresql-service in org xyz/space development as admin... 
FAILED 
Server error, status code: 500, error code: 10001, message: Service broker error: Not authorized 

Próbowałem uruchomiony cf create-service-auth-token postgresql core 123 ale które nie wydają się pomóc z komunikatem "Nie autoryzowano".

Jestem całkiem nowy w Cloud Foundry, więc jestem trochę zagubiony. Jak mogę pobrać próbną aplikację do usługi postgresql?

aktualizacja

Oto uprawnienia do przestrzeni:

 
Getting users in org xyz/space development as admin 

SPACE MANAGER 
    admin 

SPACE DEVELOPER 
    admin 

** Aktualizacja 2: cf usługi dostępu **

 
$ cf service-access 
Getting service access as admin... 

Następnie pokazuje nic na terminalu . Dlatego próbuję włączyć dostęp do usługi ...

 
$ cf enable-service-access postgresql 
Enabling access to all plans of service postgresql for all orgs as admin... 
All plans of the service are already accessible for all orgs 
OK 

Ale nadal nie mogę utworzyć usługi.

+1

widzę, że używasz 'admin' użytkownik, aby utworzyć instancję usługi, ale na pewno, czy ten użytkownik ma pozwolenie na programowanie w przestrzeni 'development'? –

+0

Zobacz aktualizację w poście. – mhlandry

+1

Zakładam "org xyz == org ge" jak widać w dzienniku? –

Odpowiedz

0

Nie jestem pewien, czy była na to rezolucja, ale wygląda na to, że wystąpił problem z wdrożeniem brokera usług dla PostgreSQL (auth creds dla brokera usług).

To można sprawdzić/zaktualizowany przez

lub poprzez przesunięcie usługi (poprzez płytki w PCF/Bosch lub jakikolwiek sposób użyć)

Powiązane problemy