Что общего между api proxmox и api гуакамоле? - PullRequest
0 голосов
/ 01 мая 2020

Я должен выполнить задачу, которую никогда не делал раньше. На самом деле, одна из самых трудных частей в задаче состоит в том, что я не могу задать столько вопросов, сколько наберу sh, чтобы прояснить, как он должен включаться go, и, следовательно, мне лучше угадать, как это должно быть сделано. Теперь это задача: Я должен создать виртуальную машину (виртуальную машину) через Proxy Proxmox, а затем передать возвращенные данные и пароль в API гуакамоле, который должен дать мне ссылку или некоторую информацию . Это документация по гуакамоле апи: https://guacamole.apache.org/api-documentation/. И вот https://guacamole.apache.org/doc/0.9.1/gug/writing-you-own-guacamole-app.html Я нашел этот фрагмент кода: ...

    <!-- Guacamole -->
    <script type="text/javascript"
        src="guacamole-common-js/all.min.js"></script>

    <!-- Display -->
    <div id="display"></div>

    <!-- Init -->
    <script type="text/javascript"> /* <![CDATA[ */

        // Get display div from document
        var display = document.getElementById("display");

        // Instantiate client, using an HTTP tunnel for communications.
        var guac = new Guacamole.Client(
            new Guacamole.HTTPTunnel("tunnel")
        );

        // Add client to display div
        display.appendChild(guac.getDisplay().getElement());

        // Error handler
        guac.onerror = function(error) {
            alert(error);
        };

        // Connect
        guac.connect();

        // Disconnect on close
        window.onunload = function() {
            guac.disconnect();
        }

    /* ]]> */ </script>

</body>
...

Насколько я могу себе представить, у меня должны быть какие-то данные, которые я добавлю в новый гуакамоле. HTTPTunnel («туннель») должен отображать рабочий стол компьютера. Я пытаюсь создать виртуальные машины с помощью этого пакета: https://github.com/ZzAntares/ProxmoxVE, и до сих пор я мог создавать только пользователей. Теперь я хотел бы знать, как создать (каковы параметры) виртуальную машину через этот API и как я должен передать возвращенные данные в API гуакамоле. Любая помощь, предложение или совет будут высоко оценены. Заранее спасибо!

...