Zastrzeżenie:jestem jednym z administratorów baz danych Engine Yard.
W Engine Yard konto użytkownika bazy danych Twojej aplikacji nie jest superużytkownikiem. Masz jednak dostęp do konta superużytkownika - zamiast tego użyj użytkownika "postgres". Oczywiście chciałbyś używać tego tylko do zadań administracyjnych, a nie z poziomu swojej aplikacji!
To powiedziawszy, Engine Yard już zapewnia środki umożliwiające włączenie tego i innych rozszerzeń dla Postgres, jak wspomniano na końcu wpisu na blogu, do którego podałeś link. Możesz dostosować swoje środowisko za pomocą przepisów szefa kuchni, a my zapewniamy przepisy, aby włączyć rozszerzenia postgres w naszym niestandardowym repozytorium szefów kuchni znajdującym się pod adresem:https://github.com/engineyard/ey-cloud-recipes/tree/master/cookbooks/postgresql9_extensions
Jeśli już korzystasz z niestandardowych przepisów szefa kuchni w swoim środowisku, konfiguracja powinna być prosta — jeśli nie, zalecamy rozpoczęcie od dokumentacji tutaj:https://support.cloud.engineyard.com/entries/21009867-Customize-Your-Environment-with-Chef -Przepisy
Jeśli napotkasz jakiekolwiek problemy, otwórz zgłoszenie, a z przyjemnością pomożemy!