У меня есть набор экземпляров http-сервера. Мы можем принять простые экземпляры apache или nginx. Однако набор экземпляров состоит из двух подмножеств, (1) экземпляров, которые работают в инфраструктуре, которая питается зеленой энергией (2) ниже. которая работает на регулярной энергии сетки. Оба запускают один и тот же программный стек, скажем, кубернетов. Кроме того, он может работать в той же глобальной сети, если не в локальной сети, т. Е. В одном и том же центре данных.управление трафиком с использованием clusterDNS
Я хочу загрузить трафик на первый набор ресурсов, зеленый набор, когда у меня есть зеленая энергия. Давайте предположим, что у меня есть оптимизированный механизм, который знает, когда у меня достаточно зеленой энергии для выполнения рабочей нагрузки. Как я могу использовать clusterDNS, чтобы разрешить трафик на набор стручков, которые питаются зеленой энергией. Другими словами, я хочу, чтобы кластерDNS был смещен к определенному набору ресурсов. Кроме того, я хочу знать, как можно заполнить экземпляры (и исключить) динамически для наборов элементов зеленой энергии?
Я устал смотреть на https://github.com/kubernetes/kubernetes/tree/release-1.2/examples/cluster-dns/README.html, но он недоступен, и мне интересно, можете ли вы поделиться некоторыми идеями о том, как решить эту проблему с помощью кубернетов.
Спасибо! Как насчет LiveProbe? Я также хотел бы включить случай, когда зеленая энергия может или может прекратиться. Могут ли зонды проверки готовности и живучести существовать и быть указаны в ямле? –
Да, но сбой при сбое в работе с ожиданностью приводит к перезапуску вашего контейнера, отказ от готовности просто означает, что ни один служебный трафик не отправляется на этот контейнер/контейнер –