Не буду игнорировать слона в комнате, отвечу на самый очевидный вопрос:
Зачем тащить 1С в k8s? Платформа же для этого не предназначена!
Я тоже считал, что она не предназначена. Не так давно я даже сам лично отговаривал от таких идей коллег и заказчиков.
Поворотный момент случился, когда я познакомился с проектом cloudnative-pg, а чуть позже — со Strimzi. Это два open source проекта, предназначенные для разворачивания в Kubernetes кластеров Postgres и Kafka и управления ими. То есть некий коллектив разработчиков сделал то, что считается невозможным, нерациональным или идеологически неверным: им удалось затащить stateful-приложения в кластер k8s и сделать их там объектами первого класса! А ведь помимо Postgres и Kafka что только сейчас не разворачивают в k8s.
Чем 1С хуже? Какие особенности платформы не позволят сделать то же самое? Похоже, что никаких ограничений нет, всё реализуемо. Действительно, платформа не создавалась в парадигме cloudnative, но ведь и Postgres, и Kafka — тоже.
Вот с такими мыслями и установками я решил начать работу в этом направлении.