В качестве примера будет использоваться простое приложение, состоящее из двух компонент (application1, application2) и nginx прокси на входе.
Приложения, для простоты моделирования, написаны на Python с использованием Flask.
Большая просьба, не обращать внимание на неправильность и отсутствие красоты у приведённого ниже кода. Я не программист и не умею писать красивые программы. Всё, что показано ниже, используется для крайне простой демонстрации генерации трейсингов. Так что бы это мог понять самый ленивый.
Для запуска приложений на локальной машине достаточно установить docker и docker-compose. Т.е. никакого kubernetes разворачивать не надо. Как это все должно работать в kubernetes будет рассказано в разделе для Администраторов и DevOps-ов.
Подробно о базовом приложении.
Добавление трейсинга показано в следующем примере.