Akamai CPS
Kopiér link til siden “Akamai CPS”Uploader certifikat og kæde til en third-party enrollment i Akamai CPS.
Sådan forløber det
- Appliancen forbinder til Akamai CPS gennem CPS API på port 443.
- Certifikatet skal være udstedt fra destinationens CPS-CSR. Pakken kontrollerer, at den offentlige nøgle matcher, før certifikat og mellemcertifikater uploades til den valgte enrollments aktuelle ændring. CPS beholder den private nøgle.
- Pakken følger CPS-udrulningen inden for tidsgrænsen og kvitterer som standard for tilbudte advarsler og ændringer. Automatisk kvittering kan slås fra. Ved et usikkert uploadsvar genlæses CPS-tilstanden uden blind gentagelse af engangsuploaden. Hvis det fejler: Rollback sammenligner kun den aktuelle produktion med den gemte tidligere tilstand. Et afsluttet certifikatskifte kan ikke gendannes fra denne backup; kontakt Akamai Support om gendannelse.
- Kontrol: CPS-produktionscertifikatets fingeraftryk afgør resultatet. En valgfri TLS-probe af det serverede certifikat rapporteres separat og ændrer ikke CPS-resultatet.
Tekniske detaljer
- Forbindelse
- Pakken kører på appliancen, som forbinder over HTTPS til CPS API, port 443. Der installeres ingen agent.
- I skal bruge
- EdgeGrid-klient til CPS med client token og API-host fra .edgerc. Gem client_secret og access_token som JSON i det krypterede credential-secret til discovery. Et almindeligt client secret med et separat access token i reglen understøttes også. Discovery bruger contractId.
- Platform
- Third-party enrollments i CPS
- Handlinger
- Discovery, Installation, Kontrol, Rollback, Fjernelse
- Pakker
-
akamai-cps-api1.1.1 - Bemærk
-
- akamai-cps-api 1.1.1 kræver ingen lokal privat nøgle. Discovery finder third-party enrollments og deres tilbudte offentlige CSR’er; agenten opretter ikke enrollments eller skifter deres certifikatmanager.
- Management-TLS verificeres som standard. MANAGEMENT_TLS_PIN_SHA256, MANAGEMENT_TLS_CA_BUNDLE og det udtrykkelige fravalg MANAGEMENT_TLS_INSECURE er valgfrie; de tidligere AKAMAI_TLS_CA_BUNDLE og AKAMAI_TLS_INSECURE understøttes også.
- CERT_NAME er en valgfri lokal backuplabel med højst 64 bogstaver, tal, punktummer, understregninger eller bindestreger. Enrollment-ID vælger destinationen; navnet kræves ikke til opfølgning.
- Certifikatet hører til enrollmenten. Undeploy ændrer intet; pakken sletter ikke enrollments, annullerer ikke ændringer og berører ikke andre enrollments.
- Behold installationens backup til den senere sammenligning med CPS-produktionen. BACKUP_DIR kan også læses på Alpine/musl; rollback sammenligner tilstanden og geninstallerer ikke et tidligere certifikat.