Запустите веб-страницу, похожую на панель управления kubernetes

@Pranay является правильным. Кроме того, вы также можете добиться этого, используя свойство DataTable как.

  private DataTable Dt
    {
        set { ViewState.Add("Dt", value); }
        get { return (DataTable)ViewState["Dt"]; }
    }

...

DataRow dr = Dt.NewRow();
dr["Question"] = txtQuestion.Text;
dr["Answer"] = txtAnswer.Text;
Dt.Rows.Add(dr);
Dt.AcceptChanges();

gvQnA.DataSource = Dt;
gvQnA.DataBind();
0
задан jaya rohith 28 February 2019 в 13:06
поделиться

1 ответ

На самом деле, Kubernetes играет роль оркестратора и обеспечивает достаточный способ для построения каналов связи между контейнерами в кластере и использует Docker по умолчанию в качестве контейнера времени выполнения .

Контейнеры представляют среду выполнения для изображений, однако изображения состоят из уровня ОС и двоичных файлов приложения, хорошее объяснение вы можете найти здесь . Чтобы создать собственное изображение, вы можете рассмотреть два способа позволить себе это: создать изображение из существующего в Docker Hub или создать изображение из Dockerfile . Хранить настроенное изображение может быть возможность вставить его в репозиторий Docker Hub или занять какое-то частное изолированное хранилище, развернув сервер реестра .

Когда вы будете готовы с образом и планируете внедрить приложение в кластер Kubernetes, самое время создать первый микросервис. Хотя в мире существует множество материалов о кластере Kubernetes и его архитектуре механизма исполнения , я бы остановился на жизненном цикле развертывания приложения.

Развертывание является основным механизмом, который определяет, каким образом модули должны быть реализованы в кластере, и предоставляет конкретную конфигурацию для дальнейшего рабочего процесса приложения.

Служба описывает способ взаимодействия конкретного Pod с другими ресурсами в кластере, предоставляя IP-адрес конечной точки и порт, на который будет отвечать ваше приложение.

В общем сценарии с Kubernetes Dashboard , используемый метод kubectl proxy представит приложение путем прокси-шлюза между хостом и API Kubernetes, что больше похоже на тестирование и не является безопасным, по сравнению с типом Nodeport , который предоставляет более удобный способ сделать приложение доступным вне кластера, как описано в этой теме стека .

Я призываю вас получить больше учебных материалов в официальной документации Kubernetes .

0
ответ дан mk_sta 28 February 2019 в 13:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: