Instana kubectl プラグイン
「 Instana 」 kubectl プラグインはバイナリファイルです。 プラグインを使用して、オペレータをインストールし、オペレータが実行する管理アクションをトリガーすることができます。
Instana 用「 kubectl 」プラグインのインストール
プラグインは自動または手動でインストールできます。
自動インストール
「 Instana 」の「 kubectl 」プラグインを、 Ubuntu、 Debian、 Red Hat Enterprise Linux、および CentOS の各オペレーティングシステムにインストールする場合は、自動インストール方法を使用してください。
Ubuntu または Debian
rootユーザーで以下のコマンドを実行して、リポジトリを追加する:
export DOWNLOAD_KEY="<download_key>"
echo 'deb [signed-by=/usr/share/keyrings/instana-archive-keyring.gpg] https://artifact-public.instana.io/artifactory/rel-debian-public-virtual generic main' > /etc/apt/sources.list.d/instana-product.list
cat << EOF > /etc/apt/auth.conf
machine artifact-public.instana.io
login _
password $DOWNLOAD_KEY
EOF
wget -nv -O- --user=_ --password="$DOWNLOAD_KEY" https://artifact-public.instana.io/artifactory/api/security/keypair/public/repositories/rel-debian-public-virtual | gpg --dearmor > /usr/share/keyrings/instana-archive-keyring.gpg
Instana の kubectl プラグインをインストールするには、次のコマンドを実行してください:
apt update -y
apt install -y instana-kubectl-plugin
自動アップグレード中に大幅な更新が行われないようにするには、以下のコマンドを実行します。
cat > /etc/apt/preferences.d/instana-kubectl <<EOF
Package: instana-kubectl-plugin
Pin: version <version to pin>
Pin-Priority: 1000
EOF
Red Hat Enterprise Linux または CentOS
rootユーザーとして以下のコマンドを実行して、リポジトリを追加します。 <download_key>をあなたのダウンロードキーに置き換えてください。export DOWNLOAD_KEY="<download_key>" cat << EOF > /etc/yum.repos.d/Instana-Product.repo [instana-product] name=Instana-Product baseurl=https://_:$DOWNLOAD_KEY@artifact-public.instana.io/artifactory/rel-rpm-public-virtual/ enabled=1 gpgcheck=0 gpgkey=https://_:$DOWNLOAD_KEY@artifact-public.instana.io/artifactory/api/security/keypair/public/repositories/rel-rpm-public-virtual repo_gpgcheck=1 EOF次のコマンドを実行して、 Instana 用 kubectl プラグインをインストールします:
yum clean expire-cache -y yum update -y yum install -y instana-kubectl-pluginversionlockプラグインがホストにインストールされていない場合は、以下のコマンドを実行してプラグインをインストールしてください。
yum install python3-dnf-plugin-versionlock自動アップデートを避けるには、以下のコマンドを実行する:
yum versionlock add instana-kubectl-plugin
手動インストール
Instana の「 kubectl 」プラグインを手動でインストールする場合は、以下の手順に従ってください:
kubectlをインストールします。 詳細については、 「 kubectl のインストール」 を参照してください。
お使いのオペレーティングシステムに合わせて、以下のリンクのいずれかをクリックして、「 Instana kubectl 」プラグインをダウンロードしてください:
- Darwin/x86 (GPG署名)
- Darwin/arm64 (GPG署名)
- Linux/x86 (GPG署名)
- Linux/s390x (GPG署名)
- Windows/x86 (GPG署名)
- Linux/ppc64le (GPG署名)
すべてのバイナリー・ファイルは、以下の GPG キーを使用して署名されます。
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: GopenPGP 2.4.2 Comment: https://gopenpgp.org xsFNBGN06nEBEADBxJoMFz4wEMxSPtMQgquKB5PxFYE9BlJzTxaty4W+1LNtsrex 9fr3IrGaoqe0Ti+0KzzPBxL0S4DVE3o5pMB9H/xcBt5mqnPuTmYXF4p4XWXhnewy xF+PZgq++1PdeEXiZc5JdpHE2U80rQZhdP6XjoodZU1+EcPQXR0FOUWDAIKnnKZZ hERcwtiZuRuY1wqxPeM6fW+57VHgE3cfhf3wZm9Ql9EKm3Tuu8kkYr1couOuOkrg UjWfpWJE3fOvsoNLq5WKOtqDp7G6zDeCWOJ0cMN+JZIxzLC/sObktj/8kPXgdwKV SovuibAOwo0Zxfj/SXRgXR7rupi5ucRzhduwh574MV3wySfrgobM94TmODzTEpL1 ZVF7U5a4E0jxL1C0yyR4stxeLq0OTlS8TlRykAsv0xZgC6/2rpqb2uN/TeAEAq4/ 7jcAVMQCzo14Egr9i4h5R0Px4dLHP2nvGh7AujlMsiFR3bMXfc8SvKmA68hhZTN6 PhhiDlkePQVirTDrYx732FV5eFSKIrS088bucIfdhAz7Mw6LPkvE9BWk5VPf/mx5 WRdIH4k+QL4VUCr6zXNcM5u9Pjngb7AIYMtt3bc4XslGKAlFCB6fFebwKluK7ZND bM3XhzHnNeJWFVO5YPg3KOvTrXSTsxUPgQCsZTaQwsiLSaKw3Z+R7E/omwARAQAB zTdJQk0gSW5zdGFuYSBPYnNlcnZhYmlsaXR5IDxvcHMrYXJ0aWZhY3RvcnlAaW5z dGFuYS5jb20+wsGKBBMBCAA+BQJjdOpxCZCKrozzFEkO/hYhBKJpTj+AcmRnP3D1 2IqujPMUSQ7+AhsDAh4BAhkBAwsJBwIVCAMWAAICIgEAAJa9D/9gM/FMuVB8vC87 GTkVmcJkYnwe/rJn51xRWGfrBz/b4mPJsjJZ680GdRw5QyhOgwOTt62DHjPXu9WF 8gFEaeYcFCH/eSjvPsnuHGrw1XM0JrQO4Tq2HjQtp0mwc0zV+qE1knleEmjfoBpn lawDQruC38+OK630hr7mvagg92bEW3ry6dU0nS9wdyPF3Pymbf+H2h1LmpDoEVB4 DHV03cCCIOcfuO2nXuNpe4IBJJHaH8Dfvel6piiDFBYW2V5TyxuwpTSltfBmry3D O8yKFK3lh1vYuZbSf9SQe0gRcgRhPGuTCZUdNTwXwfEkY6ksU9EcS/IaXzmq58q+ P8CigqMcCaNrTiU4XdPCjoVEixGWuLVECNFYrxe9HeYqria8+IRLMp5uJkBOh3v1 KFkLOQTAqoXN9MkXrCrapiAoL29ZPMT/Phtrk8In29fqLPp96zFUTsrWo7TT6fvj uUHplPGq4tgsmwtkgA55xqJ1AuuW0gJh9eiDOuJtHStT5SWaTRa/KA5tEIl+UgRE BCIg0KrgwjKvyLRv5pr4WnfADOkO7hTbndhiJ9TOwtSqYzUctTCc+WZOuOPD8F9a sX9hp5U8YhCdL/VaiwVdm/VTNqozcqau2DeCUceDzOAHxpz1k+lXUE8I5plrh7ZM 6Gko/vd/xNxh/cpOAStKIfmNlh5Gf87BTQRjdOpxARAA10rB1wMVmisZQNV8PoJF Rpmx4/SMcUfZMWFQ1hoJX9zUTybXUisMALA5DMNXQ2edBn4+PSr55JBtrUnk/Myn MwBEbh01xDlkLh4+vAlmf5wEOta8EJN/NHvr8oroPkWJ/NUqlyhE7WfZLkc+aoly cc8kS//RNbUg1dm5qk81HHD2xF57t5yNqAmxJjEQQrKkRdGVT1uxdun6F4a6TRxh xeI6w+Hl/PWxSg/DGJkzX53085vK0mOwQBWfOECMxMxJZ/+jJ/NOkaRTtMdPzVFu 5EfM8j73Ae01wCp8jTM0oCEiRNKv+XcDzIAXhIESSyNqRS8OBg2wNWk64VXKzNx5 KeSEc6yTiB6v2uya9M7Nh/xnXR8XKQqtp7TDmECeeIPg1N4DofXdggFUKXGXmO4m vYqjhHn+qVYPR23D7E7roL/6q9/EHWWCIw0ggazKF1S7/XLCB3LX6Wo783AdesBP CyxnJmjReS90/k1AVyebDI0bbOqZsZzHNC+AzJrTpZqSWtf2zmi1le7Lc4QfAZ0d 7iqmQLo4jFYZj4zysmv0qyRO0wF2efr8FtjoA1nDEfeOxCekoPpiEUSkpCK0s6kh NARDk4VEeMbL+f7PxXcLvxTSIyhOxmSfdwhgbyeP4dFEEQTo5PtCCiareZCBUrQS qRCzCWn7fId8u4WDaH1EK6EAEQEAAcLBdgQYAQgAKgUCY3TqcQmQiq6M8xRJDv4W IQSiaU4/gHJkZz9w9diKrozzFEkO/gIbDAAA5ZoP/0fBmS3cchXZpGJypgEMUrIP SKTqRUDtaXaPd2ddcoDMiiQy7Y/HVhHVY+IvBNlAOxgIbLBW6WMCTTrsAee6Ephd Jl3506Eyw3md6fy33TC1HZc3ogeUuBccK1fMSG+nxh3jgb2Jr4Pdvfyb5W7Qo3tz lKzpoIOukeIs5q1oNn6rj72yMBxOHt54aEMSJVoxM7Sy4wrcaAsMSlCd0GnU9eDD WS9y5y8K0DeKYy2+hgqBGroUJrdYNbalyo5unItekqVXelHLo+GKFTJcHgDUV21a cFGVRiLl/eCepT/P0d5mmkShRLf2etpgFh+TsL33RrYXG/b8IXdleh6HU5+p04Bb fnUw1Z8RyxTPj3jznl3DlfGcncg9G/4PxX3k0ctGU+hlR1bZiHaZkdtPIViH9Zoy K1cft/ST+tuhtZCgO6HiqPOpW4mCQ2A3xP43IvP5K/tlnUi9yx7w+ls0p3AOegx8 q9EwWy30tyScxJIRF+13lVlyqtuNPh9XF0/01TSoo2zIPCDuVzBbchYFoWzgNIs7 K2RPa2jXMLg/TntgtuVP4bOK6hhaclPesuyMaBy8Z1q72LySo9MXgEMOKO+Wx9qg bYPwjELhTjmzz/cVwE1JOhzObNbNZERehz6BfnDNrHCjPAelBEGCuZ5efrAXqN2H 3D9aijSC7K3JfO7JmV5F =/w6J -----END PGP PUBLIC KEY BLOCK-----前のステップでダウンロードした
tar.gzファイルを展開します。instana-kubectl-pluginという名前のファイルが見えます。 kubectl がそのファイルをプラグインとして認識できるように、ファイルのパスをシステムのPATH環境変数に追加してください。 バイナリ名は変更しないこと。注: kubectl は、システムPATH環境変数に「」で始まるバイナリファイルをkubectl-自動的にプラグインとして検出します。Windows を使用する場合は、ファイル
instana-kubectl-plugin.exeのパスをシステムのPATH環境変数に直接追加してください。LinuxとMacOS,の場合は、以下のコマンドを実行して、システムの
PATH環境変数にinstana-kubectl-pluginバイナリファイルのパスを追加します:export PATH=$PATH:<path_to_binary_directory>
instana-kubectl-pluginプラグインが使用可能かどうかを確認します。kubectl-instana --version以下のような出力を見ることができる:
kubectl-instana version 1.11.0 (commit=6af02f0291b838a8f9d33c90845d8c90b5d556a5, date=2026-06-02T12:21:58Z, defaultInstanaVersion=3.319.443-0)
kubectl プラグインに関するサポート
ヘルプ情報はプラグインに組み込まれており、 --help フラグを使用することにより、どのコマンドについても表示できます。 Instana の kubectl プラグインのデフォルトのヘルプ出力は以下の通りです:
kubectl-instana --help
Commands for managing Instana
Usage:
kubectl-instana [command]
Available Commands:
action Run a utility action on a Core or a Unit
completion Generate the autocompletion script for the specified shell
help Help about any command
images Print a list of all required images
license Download the license
migrate Migrate a 'settings.hcl' file
operator Install the operator or generate manifests
template Create YAML templates for namespaces and custom resources
versions Manage the Instana backend version, sub-commands: `identify`, `list-images`, `update`
Flags:
-h, --help help for kubectl-instana
-v, --version version for kubectl-instana
Use "kubectl-instana [command] --help" for more information about a command.