این صفحه وظایف نگهداری Apigee mTLS را که باید بهطور منظم انجام شود شرح میدهد.
گواهینامههای محلی درحال چرخش
گواهینامههای محلی که در هر میزبان Apigee نصب شدهاند باید سالانه با گواهینامههای جدید جایگزین شوند. به این کار چرخش گواهی میگویند. دو روش برای چرخاندن گواهینامهها وجود دارد، بسته به اینکه از مرجع صدور گواهینامه سفارشی استفاده میکنید، یا گواهینامهای که توسط Consul نصب شده است.
چرخش گواهینامههای محلی بدون مرجع صدور گواهی (CA) سفارشی
سادهترین راه برای چرخاندن گواهینامهها بدون CA سفارشی این است که
apigee-mtls را حذف نصب و
دوباره نصب کنید.
با این کار، همه گواهیهای قدیمی موجود برداشته میشود و گواهیهای جدید بهصورت محلی تولید میشود.
میتوانید این کار را با حداقل زمان خرابی با اجرای فرمانهای زیر در هر میزبان،
یکی یکی انجام دهید:
توجه: این فرض میکند که همان فایل silent.conf که برای نصب اولیه استفاده شده است، وجود دارد.
- همه مؤلفههای اصلی Apigee را متوقف کنید:
به شروع/توقف/بررسی همه مؤلفهها مراجعه کنید./opt/apigee/apigee-service/bin/apigee-all stop
- توقف
apigee-mtls:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls stop
- حذف نصب
apigee-mtls:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- بازنصب کردن
apigee-mtls:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls install
- اجرای
apigee-mtls setup:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f /opt/silent.conf
- بازراهاندازی
apigee-mtls:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls start
- همه مؤلفههای اصلی Apigee را بازراهاندازی کنید:
مراجعه کنید به شروع/توقف/بررسی همه مؤلفهها./opt/apigee/apigee-service/bin/apigee-all start
چرخش گواهینامههای محلی با مرجع صدور گواهی (CA) سفارشی
برای چرخاندن گواهینامههای محلی با «مرجع صدور گواهی» سفارشی، مراحل زیر را انجام دهید:
- مراحل استفاده از گواهی سفارشی را دنبال کنید تا گواهیهای جدیدی را که استفاده خواهید کرد تولید کنید.
- همه مؤلفههای اصلی Apigee را متوقف کنید:
به شروع/توقف/بررسی همه مؤلفهها مراجعه کنید./opt/apigee/apigee-service/bin/apigee-all stop
- توقف
apigee-mtls:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls stop
- فایلهای گواهی محلی قدیمی را بردارید:
rm -f /opt/apigee/apigee-mtls/certs/local_cert.pem
rm -f /opt/apigee/apigee-mtls/certs/local_key.pemrm -f /opt/apigee/apigee-mtls/source/certs/local_cert.pemrm -f /opt/apigee/apigee-mtls/source/certs/local_key.pemrm -rf /opt/apigee/data/apigee-mtls - جفت گواهی/کلید جدید تولیدشده در مرحله اول را در مکانهای زیر کپی کنید و
اجازهها را بهروز کنید:
cp ${new_cert} /opt/apigee/apigee-mtls/certs/local_cert.pemchmod \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/certs/local_cert.pemchown \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/certs/local_cert.pemcp ${new_cert} /opt/apigee/apigee-mtls/source/certs/local_cert.pemchmod \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/source/certs/local_cert.pemchown \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/source/certs/local_cert.pemcp ${new_key} /opt/apigee/apigee-mtls/certs/local_key.pemchmod \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/source/certs/local_cert.pemchown \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/source/certs/local_cert.pemcp ${new_key} /opt/apigee/apigee-mtls/source/certs/local_key.pemchmod \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/source/certs/local_cert.pemchown \ --reference=/opt/apigee/apigee-mtls/certs/ca_cert.pem \ /opt/apigee/apigee-mtls/source/certs/local_cert.pem - بازراهاندازی
apigee-mtls:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls start
- همه مؤلفههای اصلی Apigee را بازراهاندازی کنید:
به شروع/توقف/بررسی همه مؤلفهها مراجعه کنید./opt/apigee/apigee-service/bin/apigee-all start