Create a root CA in a CA pool and issue a certificate
+
+
+
+
+
+
+
+
+
Learn how to:
+
+
+
Create a new certificate authority (CA) pool in your Google Cloud project.
+
Add a root (self-signed) CA to the CA pool.
+
Issue a certificate from the CA.
+
Clean up to avoid billing charges.
+
+
+
Estimated time:
+
+
To get started, click Start.
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a CA pool
+
+
+
+
+
In the Google Cloud console, click Certificate Authority Service.
+
+
You can see its location by clicking the following button:
+
+
+
Click the
+CA
+Pool Manager tab if it isn't already
+selected.
+
Click
+Create
+Pool.
+
Under Choose a name
+
+
+
Enter my-ca-pool.
+
In the Region list, choose us-central1.
+
Double-check that Tier field has the value 'Enterprise' selected.
+
+
Click Done.
+
+
+
You've created a CA pool. To learn how to create a root CA within the CA pool,
+click Next.
+
+
Create a root Certificate Authority
+
+
+
From the CA Pool Manager tab, click the name of the CA
+pool you just created.
+
Click
+Create CA.
+
In Select CA pool, review the CA pool name.
+
Click Continue.
+
In Select CA type, review the following settings:
+
+
+
Type: Root CA
+
Initialized State: Enabled
+
+
Click Continue.
+
In the
+Organization (O) field, enter the name
+of your organization.
+
In the
+CA common name (CN), enter
+my-issuer.
+
In the Resource ID field, enter my-ca.
+
Click Done.
+
+
+
After Certificate Authority Service creates your CA, the CA details
+page appears.
+
+
To learn how to issue a certificate using this root CA, click Next.
+
+
Issue a certificate from the root CA
+
+
+
On the CA details page, click
+
+Request a certificate.
+
Click
+Enter
+Details.
+
On the Request a certificate from "my-ca", do the following:
+
In the
+ Domain name 1 field, enter the domain
+ name of the site you want to secure.
+
In the
+ Extended key usage section, select
+ Server TLS and click Next.
+
Click Continue on the Configure key Size and algorithm step.
+
Download the certificate, certificate chain, and private key to a secure
+location. You can use the downloaded certificate to verify your domain.
+
Click Done.
+
+
+
You have successfully created a CA pool and a root CA, and issued a certificate.
+
+
To avoid incurring charges to your account and to learn how to delete the
+certificate, CA and CA pool (in that order), click Next.
+
+
+
+
+
Next steps
+
+
+
+ Keep the resources that you created and do more with CA Service, or clean up to avoid
+ billing charges.
+
+
+
+
+
+
Do more with CA Service
+
+
+
+
Learn how to get started with Certificate Authority Service.
+
+
Learn how to monitor operations performed on CA Service resources.
+
+
Learn about policy management to control certificate issuance and access to CA Service resources.
+
+
+
+
+
+
+
+
+
Clean up
+
+
+ To avoid incurring charges to your Google Cloud account for the resources used in
+ this walkthrough, follow these steps.
+
+
+
+
+
+
Revoke the certificate
+
+
+
Select the
+Private
+Certificate Manager tab.
+
To find the certificate, click on the Filter textbox. Choose Certificate Name property and enter your certificate name. (If you do not remember the certificate name, you can use other properties in the Filter to find the certificate.)
+
To revoke the certificate, click the three-dots under the Actions tab of
+the certificate you want to delete.
+
Click Revoke.
+
In the dialog that opens, click Confirm.
+
+
+
+
If you also want to delete the CA and the CA pool you created for this tutorial,
+follow these steps:
Select the
-Private
+Private
Certificate Manager tab.
To find the certificate, click on the Filter textbox. Choose Certificate Name property and enter your certificate name. (If you do not remember the certificate name, you can use other properties in the Filter to find the certificate.)
To revoke the certificate, click the three-dots under the Actions tab of
From 8275ae4a73e7ee95b42de45cda1d9a176835ceef Mon Sep 17 00:00:00 2001
From: 0x00tom1 <124638420+0x00tom1@users.noreply.github.com>
Date: Sun, 29 Oct 2023 16:15:53 +0100
Subject: [PATCH 07/33] Update test.html
---
test.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test.html b/test.html
index b1cd5ec0..0e4fb3a1 100644
--- a/test.html
+++ b/test.html
@@ -138,7 +138,7 @@
Do more with CA Service<
-
Learn how to get started with Certificate Authority Service.
+
Learn how to get started with Certificate Authority Service.
Learn how to monitor operations performed on CA Service resources.