Możliwe, że warto. Zobaczymy jaki będzie odzew. Jeżeli potrzeba zostanie potwierdzona przez większą ilość użytkowników to z pewnością dodamy aplikację.
Z punktu widzenia władcy serwerów przydałaby się możliwość ustawienia ograniczonego czasu życia dla środowiska - w mojej firmie nagminne są prośby druidów o platformy 'na kilka dni, do testów', które leżą tygodniami, bo nikt nie pofatygował się by zgłosić że nie jest ona już potrzebna do pracy.
Prawda, nie ma serwerów o ograniczonej czasowo żywotności. Rozważymy wprowadzenie takiego parametru.
Może rozwiązaniem będzie skrypt wyłączający środowisko we wskazanym dniu? Wyłączony serwer nie zużywa RAM ani CPU więc nic nie kosztuje....
Po połączeniu przez ssh nie ma zabezpieczeń przed fork bombą. Oczywiście to właściciel musiałby ją uruchomić, ale z zasady uważam, że powinno takie zabezpieczenie istnieć. Chociażby w celu zabezpieczenia przed przypadkowym utworzeniem zbyt wielu procesów podczas testowania aplikacji.
Celna uwaga. Pracujemy nad limitem procesów. Nie chcemy nadmiernie ograniczać możliwości środowiska dostępnych dla użytkownika, zdajemy sobie jednak sprawę, że niewiele środowisk wymaga utworzenia kilku tysięcy procesów....
W tej chwili dostęp jest do czystej wersji node.js. Czy byłaby możliwość dodania wersji io.js ? W tej chwili jest to bardzo fajnie rozwinięty fork node'a z imaplementacją ES6 co nie jest bez znaczenia :D
Kolejność rozbudowy aplikacji zależy m.in. od popularności i liczby zapytań. Zachęcamy do samodzielnego pisania manifestów i korzystania z mechanizmów platformy UniCloud
Nie jestem pewny, może robię coś źle, ale dostęp po SSH do VPS'a jest dostępny tylko przez pośrednika tj. ssh xxxx@gate.unicloud.pl -p yyyy, lub stronę WWW. Podczas skanowania portów z komputera domowego nie są wykrywane otwarte porty SSH, zaś w firewall'u na VPSie nie widzę zablokowanego dostępu przez SSH. Mimo wszystko z dodatkowych węzłów lub innych VPSów otworzonych w innych środowiskach mogę się połączyć bez problemu. To wina konfiguracji serwera, czy po prostu wycinacie ten ruch na firewall'ach?
Problem leżał w konfiguracji - byliśmy w trakcie udostępniania rozszerzonej funkcjonalności. Za zwrócenie uwagi na błąd w konfiguracji dodajemy +20XP (promocja jeszcze obowiązuje!)
Dzisiaj zastałem uśpione środowiska chociaż ich nie usypiałem.
Ktoś inny z użytkowników też tak miał?
Środowiska udało się je uruchomić.
Gdzieś w panelu można przeczytać, co się stało ze środowiskiem, że się uśpiło i dlaczego się uśpiło?
Na czas testów beta uruchomiliśmy funkcję automatycznego usypiania środowisk - wielu z Was tworzy ich naprawdę wiele! Hibernacja zwalnia nieużywane zasoby i pomaga optymalizować ich użycie. Wybudzenie środowiska odbywa się "ręcznie" lub automatycznie po odpytaniu http(s). Ot kolejna automagiczna cecha platformy.
Funkcja nieopisana, dotyczy tylko środowisk testowych, więc chociaż nie jest to błąd (It's not a bug, it's a feature), Sokole Oko otrzymuje +10XP!
może by tak przy kreowaniu VPS-a umożliwić mu powstanie w formie zaktualizowanej?
yum update wykreowanego przed chwilą VPS-a
wget x86_64 1.12-5.el6_6.1 updates 483 k
xz-libs x86_64 4.999.9-0.5.beta.20091007git.el6 base 89 k
yum noarch 3.2.29-60.el6.centos base 1.0 M
yum-plugin-fastestmirror noarch 1.1.30-30.el6 base 31 k
Tak ma być...
Strona WWW z dostępem do VPS jest zabezpieczona certyfikatem "self-signed" i dlatego przeglądarka pokazuje ostrzeżenie. Do VPSa można wygodniej dostać się przez SSH (np putty) - wymagane jest skonfigurowanie kluczy SSH na koncie użytkownika (instrukcja: http://docs.jelastic.com/ssh-access ).
Nic nie stoi na przeszkodzie żeby doinstalować message brokera do istniejącego środowiska. Obecnie nie ma czegoś takiego na liście gotowych aplikacji ale rozważymy czy warto to dodać.
W tej chwili wiadomości z platformy UniCloud, na przykład zaproszenia do współdzielenia konta, są traktowane podejrzliwie przez serwery pocztowe i albo docierają z opóźnieniem, albo trafiają bezpośrednio do spamu. W szczególności poprawne ustawienie hosta znacznie by pomogło.
Remote host 213.222.200.49 (mx2.unizeto.pl) incorrectly presented itself as unizeto.pl
Również maile wysłane przez aplikacje (na przykład Wordpressa) zainstalowane na platformie mają trudności z dotarciem do adresata. To by wymagało pewnie bardziej agresywnej interwencji, może smarthosta.
W ciekawy sposób rozwiązano problem dostępu do środowisk po SSH, co się chwali. Co jednak, gdy chcemy dać uprawnienia do zarządzania środowiskiem wybranej osobie poprzez SSH? Obecnie po dodaniu klucza publicznego widzimy wszystkie dostępne środowiska, lecz jeśli chcemy pozwolić komuś zarządzać danym środowiskiem, możemy to zrobić tylko za pomocą strony WWW, chyba, że posiadamy publiczny adres IP, który jest niedostępny obecnie. Czy w założeniach włączenie adresu publicznego będzie płatne? Dodanie klucza publicznego w panelu tyczy się całej platformy, myślę, że można by umożliwić przypisywanie różnych kluczy dla różnych środowisk, dzięki czemu nawet bez adresu publicznego bylibyśmy w stanie ograniczyć komuś dostęp do wybranego środowiska.
Słusznie zauważyłeś zaznaczając dodatkową opcję na karcie „Zarządzanie kontem”, można osobie zaufanej umożliwić dostęp SSH bez posiadania publicznego adresu IP. Publiczne adresy IP będą oczywiście dostępne już w momencie "komercyjnego" uruchomienia usługi - tak, jak i cennik dla klientów :)
Tworząc nowe środowisko zasugerowałbym dodatkową ikonkę, dzięki której za jednym kliknięciem poza cache i bazą danych można by dodać/uaktualnić jakiś gotowy framework jak Symfony, ZendFramework itd. Wiem że dodanie wszystkich nie miałoby sensu, ale kilka tych podstawowych, z opcją edycji ustawień chyba nie sprawiłoby problemu? Czy lepiej jak każdy sobie sam wgrywa managerem wysyłania?
Elasticsearch i Kibana sugestia Poddawane próbie
Może warto byłoby dodać Elasticsearch do topologii środowiska i Kibana do aplikacji?
http://www.elasticsearch.org/
Możliwe, że warto. Zobaczymy jaki będzie odzew. Jeżeli potrzeba zostanie potwierdzona przez większą ilość użytkowników to z pewnością dodamy aplikację.
Środowiska o określonym czasie życia sugestia Poddawane próbie
Z punktu widzenia władcy serwerów przydałaby się możliwość ustawienia ograniczonego czasu życia dla środowiska - w mojej firmie nagminne są prośby druidów o platformy 'na kilka dni, do testów', które leżą tygodniami, bo nikt nie pofatygował się by zgłosić że nie jest ona już potrzebna do pracy.
Prawda, nie ma serwerów o ograniczonej czasowo żywotności. Rozważymy wprowadzenie takiego parametru.
Może rozwiązaniem będzie skrypt wyłączający środowisko we wskazanym dniu? Wyłączony serwer nie zużywa RAM ani CPU więc nic nie kosztuje....
Fork bomb sugestia Zwieńczone trofeum
Po połączeniu przez ssh nie ma zabezpieczeń przed fork bombą. Oczywiście to właściciel musiałby ją uruchomić, ale z zasady uważam, że powinno takie zabezpieczenie istnieć. Chociażby w celu zabezpieczenia przed przypadkowym utworzeniem zbyt wielu procesów podczas testowania aplikacji.
Celna uwaga. Pracujemy nad limitem procesów. Nie chcemy nadmiernie ograniczać możliwości środowiska dostępnych dla użytkownika, zdajemy sobie jednak sprawę, że niewiele środowisk wymaga utworzenia kilku tysięcy procesów....
wsparcie io.js sugestia Poddawane próbie
W tej chwili dostęp jest do czystej wersji node.js. Czy byłaby możliwość dodania wersji io.js ? W tej chwili jest to bardzo fajnie rozwinięty fork node'a z imaplementacją ES6 co nie jest bez znaczenia :D
Kolejność rozbudowy aplikacji zależy m.in. od popularności i liczby zapytań. Zachęcamy do samodzielnego pisania manifestów i korzystania z mechanizmów platformy UniCloud
Phalcon Framework sugestia Poddawane próbie
Byłoby naprawdę świetnie gdyby można było skorzystać z frameworka/modułu PhalconPHP
Poniżej link do dokumentacji jak szybko zainstalować Phalcona na UniCloud:
https://pomoc.unicloud.pl/unicloud/srodowiska-serwery/phalcon-php-framework-na-unicloud/
Cloud9 - dodanie srodowiska sugestia Poddawane próbie
Z calym szacunkiem do Codiad , fajnie jesli dla Cloud9 tez znalazloby sie miejsce w aplikacjach do zainstalowania :) 100 razy lepsze srodowisko
Jak już wspominaliśmy, https://pomoc.unicloud.pl/unicloud/podstawy/czym-sa-testy-beta/
o kolejności rozbudowy decydują w dużej mierze użytkownicy.
De gustibus non est disputandum, ale w tej sytuacji właśnie gusta decydują. Głosujcie!
Dostęp do VPS'a po SSH sugestia Zwieńczone trofeum
Nie jestem pewny, może robię coś źle, ale dostęp po SSH do VPS'a jest dostępny tylko przez pośrednika tj. ssh xxxx@gate.unicloud.pl -p yyyy, lub stronę WWW. Podczas skanowania portów z komputera domowego nie są wykrywane otwarte porty SSH, zaś w firewall'u na VPSie nie widzę zablokowanego dostępu przez SSH. Mimo wszystko z dodatkowych węzłów lub innych VPSów otworzonych w innych środowiskach mogę się połączyć bez problemu. To wina konfiguracji serwera, czy po prostu wycinacie ten ruch na firewall'ach?
Problem leżał w konfiguracji - byliśmy w trakcie udostępniania rozszerzonej funkcjonalności. Za zwrócenie uwagi na błąd w konfiguracji dodajemy +20XP (promocja jeszcze obowiązuje!)
uśpione serwery pytanie Zwieńczone trofeum
Dzisiaj zastałem uśpione środowiska chociaż ich nie usypiałem.
Ktoś inny z użytkowników też tak miał?
Środowiska udało się je uruchomić.
Gdzieś w panelu można przeczytać, co się stało ze środowiskiem, że się uśpiło i dlaczego się uśpiło?
Na czas testów beta uruchomiliśmy funkcję automatycznego usypiania środowisk - wielu z Was tworzy ich naprawdę wiele! Hibernacja zwalnia nieużywane zasoby i pomaga optymalizować ich użycie. Wybudzenie środowiska odbywa się "ręcznie" lub automatycznie po odpytaniu http(s). Ot kolejna automagiczna cecha platformy.
Funkcja nieopisana, dotyczy tylko środowisk testowych, więc chociaż nie jest to błąd (It's not a bug, it's a feature), Sokole Oko otrzymuje +10XP!
świeżość sugestia Zwieńczone trofeum
może by tak przy kreowaniu VPS-a umożliwić mu powstanie w formie zaktualizowanej?
yum update wykreowanego przed chwilą VPS-a
wget x86_64 1.12-5.el6_6.1 updates 483 k
xz-libs x86_64 4.999.9-0.5.beta.20091007git.el6 base 89 k
yum noarch 3.2.29-60.el6.centos base 1.0 M
yum-plugin-fastestmirror noarch 1.1.30-30.el6 base 31 k
Transaction Summary
================================================================================
Upgrade 94 Package(s)
Total download size: 68 M
Is this ok [y/N]:
Sugesta warta nagrodzenia - przyznajemy +10XP za pomysł na rozszerzenie funkcjonalności
Certyfikacja sugestia Poddawane próbie
Po wybraniu opcji (VPS) otwórz w przeglądarce informuje mnie ona o braku certyfikatu.
Tak ma być...
Strona WWW z dostępem do VPS jest zabezpieczona certyfikatem "self-signed" i dlatego przeglądarka pokazuje ostrzeżenie. Do VPSa można wygodniej dostać się przez SSH (np putty) - wymagane jest skonfigurowanie kluczy SSH na koncie użytkownika (instrukcja: http://docs.jelastic.com/ssh-access ).
Message Broker sugestia Poddawane próbie
Propozycja dodania message brokerów np. RabbitMQ, Apache ActiveMQ.
Nic nie stoi na przeszkodzie żeby doinstalować message brokera do istniejącego środowiska. Obecnie nie ma czegoś takiego na liście gotowych aplikacji ale rozważymy czy warto to dodać.
Klonowanie środowisk. sugestia Zwieńczone trofeum
Brak wiadomości email z konfiguracją klona i bazy danych klona.
Nie trafia do spamu, wiadomość nie jest wysyłana.
dziękujemy za ważne spostrzeżenie, +10 XP
Wiadomości z UniCloud trafiają do spamu błąd Zwieńczone trofeum
W tej chwili wiadomości z platformy UniCloud, na przykład zaproszenia do współdzielenia konta, są traktowane podejrzliwie przez serwery pocztowe i albo docierają z opóźnieniem, albo trafiają bezpośrednio do spamu. W szczególności poprawne ustawienie hosta znacznie by pomogło.
Remote host 213.222.200.49 (mx2.unizeto.pl) incorrectly presented itself as unizeto.pl
Również maile wysłane przez aplikacje (na przykład Wordpressa) zainstalowane na platformie mają trudności z dotarciem do adresata. To by wymagało pewnie bardziej agresywnej interwencji, może smarthosta.
Ważne spostrzeżenie, dziękujemy za czujność! +10 XP
Dostęp SSH dla współpracowników sugestia Poddawane próbie
W ciekawy sposób rozwiązano problem dostępu do środowisk po SSH, co się chwali. Co jednak, gdy chcemy dać uprawnienia do zarządzania środowiskiem wybranej osobie poprzez SSH? Obecnie po dodaniu klucza publicznego widzimy wszystkie dostępne środowiska, lecz jeśli chcemy pozwolić komuś zarządzać danym środowiskiem, możemy to zrobić tylko za pomocą strony WWW, chyba, że posiadamy publiczny adres IP, który jest niedostępny obecnie. Czy w założeniach włączenie adresu publicznego będzie płatne? Dodanie klucza publicznego w panelu tyczy się całej platformy, myślę, że można by umożliwić przypisywanie różnych kluczy dla różnych środowisk, dzięki czemu nawet bez adresu publicznego bylibyśmy w stanie ograniczyć komuś dostęp do wybranego środowiska.
Słusznie zauważyłeś zaznaczając dodatkową opcję na karcie „Zarządzanie kontem”, można osobie zaufanej umożliwić dostęp SSH bez posiadania publicznego adresu IP. Publiczne adresy IP będą oczywiście dostępne już w momencie "komercyjnego" uruchomienia usługi - tak, jak i cennik dla klientów :)
Frameworków ci u nas pod dostatkiem panie sugestia Poddawane próbie
Tworząc nowe środowisko zasugerowałbym dodatkową ikonkę, dzięki której za jednym kliknięciem poza cache i bazą danych można by dodać/uaktualnić jakiś gotowy framework jak Symfony, ZendFramework itd. Wiem że dodanie wszystkich nie miałoby sensu, ale kilka tych podstawowych, z opcją edycji ustawień chyba nie sprawiłoby problemu? Czy lepiej jak każdy sobie sam wgrywa managerem wysyłania?
Dziękujemy za tą ciekawą sugestię, rozważy ją nasza Rada Czarowników ( zespół R&D)