説明
このデモプラグインは、ソース IP ベースのサービスディスカバリの実装を紹介しています。鉄板コードとして意図されていますので、CoreDNSの実装に興味のある人は、このデモプラグインを基盤にして、独自のプラグインの作成が可能になります。
このデモプラグインとその全文コードは、過去に開催された KubeCon の講演で説明されています
注意: 新しいプラグインを追加するには、make gen
を実行する追加の手順が必要です。したがって、次のコマンドを使用して、demoプラグインを使用した CoreDNS をビルドする必要があります
docker run -it --rm -v $PWD:/v -w /v golang:1.16 sh -c 'make gen && make'
構文
demo
こちらを参照
マニュアルを参照してください。