Hoppa till innehåll

← Alla integrationer

Molntjänst

Laddar upp certifikat och certifikatkedja till en third-party enrollment i Akamai CPS.

Appliancen kör paketet och ansluter till Akamai CPS genom CPS API över HTTPS på port 443. Ingen agent installeras på Akamai CPS.

Så går det till

  1. Appliancen ansluter till Akamai CPS genom CPS API på port 443.
  2. Certifikatet ska vara utfärdat från destinationens CPS-CSR. Paketet kontrollerar att den publika nyckeln matchar innan certifikat och mellanliggande certifikat laddas upp till den valda enrollmentens aktuella ändring. CPS behåller den privata nyckeln.
  3. Paketet följer CPS-utrullningen inom tidsgränsen och bekräftar som standard erbjudna varningar och ändringar. Automatisk bekräftelse kan stängas av. Vid ett osäkert uppladdningssvar läses CPS-tillståndet igen utan blind upprepning av engångsuppladdningen. Om det misslyckas: Rollback jämför endast aktuell produktion med det sparade tidigare tillståndet. Ett slutfört certifikatbyte kan inte återställas från denna backup; kontakta Akamai Support om återställning.
  4. Kontroll: CPS-produktionscertifikatets fingeravtryck avgör resultatet. En valfri TLS-kontroll av det serverade certifikatet rapporteras separat och ändrar inte CPS-resultatet.

Tekniska detaljer

Anslutning
Paketet körs på appliancen, som ansluter över HTTPS till CPS API, port 443. Ingen agent installeras.
Ni behöver
EdgeGrid-klient för CPS med client token och API-värd från .edgerc. Spara client_secret och access_token som JSON i det krypterade credential-secret för discovery. Ett vanligt client secret med en separat access token i regeln stöds också. Discovery använder contractId.
Plattform
Third-party enrollments i CPS
Åtgärder
Discovery, Installation, Kontroll, Rollback, Borttagning
Paket
akamai-cps-api 1.1.1
Observera
  • akamai-cps-api 1.1.1 kräver ingen lokal privat nyckel. Discovery hittar third-party enrollments och deras erbjudna publika CSR:er; agenten skapar inte enrollments eller byter deras certifikathanterare.
  • Management-TLS verifieras som standard. MANAGEMENT_TLS_PIN_SHA256, MANAGEMENT_TLS_CA_BUNDLE och det uttryckliga undantaget MANAGEMENT_TLS_INSECURE är valfria; tidigare AKAMAI_TLS_CA_BUNDLE och AKAMAI_TLS_INSECURE stöds också.
  • CERT_NAME är en valfri lokal backuplabel med högst 64 bokstäver, siffror, punkter, understreck eller bindestreck. Enrollment-ID väljer destinationen; namnet krävs inte för uppföljning.
  • Certifikatet hör till enrollmenten. Undeploy ändrar ingenting; paketet tar inte bort enrollments, avbryter inte ändringar och påverkar inte andra enrollments.
  • Behåll installationens backup för senare jämförelse med CPS-produktionen. BACKUP_DIR kan även läsas på Alpine/musl; rollback jämför tillståndet och installerar inte om ett tidigare certifikat.

Kom igång