Skip to content

Commit 6969f76

Browse files
committed
docs(refactor): reoragnise record-encryption content ready to pull out key creation as a top-level section
no user facing changes in this commit. Signed-off-by: Keith Wall <[email protected]>
1 parent fbd86f3 commit 6969f76

16 files changed

+41
-41
lines changed

kroxylicious-docs/docs/_assemblies/assembly-configuring-record-encryption-filter.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/assembly-configuring-record-encryption-filter.adoc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,22 +46,22 @@ ifdef::include-platform-kubernetes[]
4646
* In a Kubernetes deployment using a `KafkaProtocolFilter` resource. See <<con-example-kafkaprotocolfilter-resource-{context}>>
4747
endif::[]
4848

49-
include::../_modules/record-encryption/hashicorp-vault/con-vault-plugin-configuration.adoc[leveloffset=+1]
49+
include::../../_modules/record-encryption/hashicorp-vault/con-vault-plugin-configuration.adoc[leveloffset=+1]
5050

51-
include::../_modules/record-encryption/aws-kms/con-aws-kms-plugin-configuration.adoc[leveloffset=+1]
51+
include::../../_modules/record-encryption/aws-kms/con-aws-kms-plugin-configuration.adoc[leveloffset=+1]
5252

53-
include::../_modules/record-encryption/azure-key-vault/con-azure-key-vault-plugin-configuration.adoc[leveloffset=+1]
53+
include::../../_modules/record-encryption/azure-key-vault/con-azure-key-vault-plugin-configuration.adoc[leveloffset=+1]
5454

5555
ifdef::include-fortanix-dsm-kms[]
56-
include::../_modules/record-encryption/fortanix-dsm/con-fortanix-dsm-plugin-configuration.adoc[leveloffset=+1]
56+
include::../../_modules/record-encryption/fortanix-dsm/con-fortanix-dsm-plugin-configuration.adoc[leveloffset=+1]
5757
endif::[]
5858

59-
include::../_modules/record-encryption/con-record-encryption-filter-config.adoc[leveloffset=+1]
59+
include::../../_modules/record-encryption/con-record-encryption-filter-config.adoc[leveloffset=+1]
6060

6161
ifdef::include-platform-bare-metal[]
62-
include::../_modules/record-encryption/con-example-proxy-config.adoc[leveloffset=+1]
62+
include::../../_modules/record-encryption/con-example-proxy-config.adoc[leveloffset=+1]
6363
endif::[]
6464

6565
ifdef::include-platform-kubernetes[]
66-
include::../_modules/record-encryption/con-example-kafkaprotocolfilter-resource.adoc[leveloffset=+1]
66+
include::../../_modules/record-encryption/con-example-kafkaprotocolfilter-resource.adoc[leveloffset=+1]
6767
endif::[]

kroxylicious-docs/docs/_assemblies/assembly-preparing-kms.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/assembly-kms-preparing.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
// record-encryption-guide/index.adoc
44

5-
[id='assembly-preparing-kms-{context}']
5+
[id='assembly-kms-preparing-{context}']
66
= Preparing your KMS
77

88
[role="_abstract"]
99
This section assumes that you already have a supported KMS instance up and running.
1010
It describes how to prepare the KMS for use with the filter.
1111

1212
//setting up hashicorp vault
13-
include::assembly-hashicorp-vault.adoc[leveloffset=+1]
13+
include::hashicorp-vault/assembly-preparing-hashicorp-vault.adoc[leveloffset=+1]
1414
//setting up AWS KMS
15-
include::assembly-aws-kms.adoc[leveloffset=+1]
15+
include::aws-kms/assembly-preparing-aws-kms.adoc[leveloffset=+1]
1616
//setting up Azure Key Vault KMS
17-
include::assembly-azure-key-vault.adoc[leveloffset=+1]
17+
include::azure-key-vault/assembly-preparing-azure-key-vault.adoc[leveloffset=+1]
1818
ifdef::include-fortanix-dsm-kms[]
19-
include::assembly-fortanix-dsm.adoc[leveloffset=+1]
19+
include::fortanix-dsm/assembly-preparing-fortanix-dsm.adoc[leveloffset=+1]
2020
endif::[]
2121

kroxylicious-docs/docs/_assemblies/assembly-monitoring-record-encryption-filter.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/assembly-monitoring-record-encryption-filter.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@
1010
[role="_abstract"]
1111
This section describes how to monitor the Record Encryption filter.
1212

13-
include::../_modules/record-encryption/con-metrics.adoc[leveloffset=+1]
13+
include::../../_modules/record-encryption/con-metrics.adoc[leveloffset=+1]

kroxylicious-docs/docs/_assemblies/assembly-operations-record-encryption-filter.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/assembly-operations-record-encryption-filter.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111

1212
This section documents the operational aspects of using the record encryption filter.
1313

14-
include::../_modules/record-encryption/con-lost-kek.adoc[leveloffset=+1]
14+
include::../../_modules/record-encryption/con-lost-kek.adoc[leveloffset=+1]

kroxylicious-docs/docs/_assemblies/assembly-aws-kms.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/aws-kms/assembly-preparing-aws-kms.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//
55
// assembly-record-encryption-filter.adoc
66

7-
[id='assembly-aws-kms-{context}']
7+
[id='assembly-preparing-aws-kms-{context}']
88
= Preparing AWS KMS
99

1010
[role="_abstract"]
@@ -15,5 +15,5 @@ To prepare {aws}/kms/latest/developerguide/overview.html[AWS Key Management Serv
1515

1616
You'll need a privileged AWS user that is capable of creating users and policies to perform the set-up.
1717

18-
include::../_modules/record-encryption/aws-kms/con-aws-kms-setup.adoc[leveloffset=+1]
19-
include::../_modules/record-encryption/aws-kms/proc-aws-kms-key-creation.adoc[leveloffset=+1]
18+
include::../../../_modules/record-encryption/aws-kms/con-aws-kms-setup.adoc[leveloffset=+1]
19+
include::../../../_modules/record-encryption/aws-kms/proc-aws-kms-key-creation.adoc[leveloffset=+1]

kroxylicious-docs/docs/_assemblies/assembly-azure-key-vault.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/azure-key-vault/assembly-preparing-azure-key-vault.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//
55
// assembly-record-encryption-filter.adoc
66

7-
[id='assembly-azure-key-vault-{context}']
7+
[id='assembly-preparing-azure-key-vault-{context}']
88
= Preparing Azure Key Vault
99

1010
[role="_abstract"]
@@ -16,8 +16,8 @@ To prepare Azure Key Vault for use with the Record Encryption filter, use the fo
1616

1717
You'll need a privileged Azure user that is capable of creating users and resources to perform the set-up.
1818

19-
include::../_modules/record-encryption/azure-key-vault/proc-azure-key-vault-setup.adoc[leveloffset=+1]
20-
include::../_modules/record-encryption/azure-key-vault/proc-azure-key-vault-key-creation.adoc[leveloffset=+1]
19+
include::../../../_modules/record-encryption/azure-key-vault/proc-azure-key-vault-setup.adoc[leveloffset=+1]
20+
include::../../../_modules/record-encryption/azure-key-vault/proc-azure-key-vault-key-creation.adoc[leveloffset=+1]
2121

2222
[role="_additional-resources"]
2323
.Additional resources

kroxylicious-docs/docs/_assemblies/assembly-fortanix-dsm.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/fortanix-dsm/assembly-preparing-fortanix-dsm.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//
55
// assembly-record-encryption-filter.adoc
66

7-
[id='assembly-fortanix-dsm-{context}']
7+
[id='assembly-preparing-fortanix-dsm-{context}']
88
= Preparing Fortanix Data Security Manager (DSM)
99

1010
[role="_abstract"]
@@ -14,5 +14,5 @@ To prepare Fortanix Data Security Manager (DSM) for use with the Record Encrypti
1414
* Create an application identity, with an API key, for the Record Encryption filter.
1515
* Create Fortanix DSM keys.
1616

17-
include::../_modules/record-encryption/fortanix-dsm/con-fortanix-dsm-setup.adoc[leveloffset=+1]
18-
include::../_modules/record-encryption/fortanix-dsm/proc-fortanix-dsm-key-creation.adoc[leveloffset=+1]
17+
include::../../../_modules/record-encryption/fortanix-dsm/con-fortanix-dsm-setup.adoc[leveloffset=+1]
18+
include::../../../_modules/record-encryption/fortanix-dsm/proc-fortanix-dsm-key-creation.adoc[leveloffset=+1]

kroxylicious-docs/docs/_assemblies/assembly-hashicorp-vault.adoc renamed to kroxylicious-docs/docs/_assemblies/record-encryption/hashicorp-vault/assembly-preparing-hashicorp-vault.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//
55
// assembly-record-encryption-filter.adoc
66

7-
[id='assembly-hashicorp-vault-{context}']
7+
[id='assembly-preparing-hashicorp-vault-{context}']
88
= Preparing HashiCorp Vault
99

1010
[role="_abstract"]
@@ -14,6 +14,6 @@ To use HashiCorp Vault with the Record Encryption filter, use the following setu
1414
* Create a Vault policy specifically for the filter with permissions for generating and decrypting Data Encryption Keys (DEKs) for envelope encryption.
1515
* Obtain a Vault token that includes the filter policy.
1616

17-
include::../_modules/record-encryption/hashicorp-vault/con-vault-setup.adoc[leveloffset=+1]
17+
include::../../../_modules/record-encryption/hashicorp-vault/con-vault-setup.adoc[leveloffset=+1]
1818

19-
include::../_modules/record-encryption/hashicorp-vault/proc-vault-key-creation.adoc[leveloffset=+1]
19+
include::../../../_modules/record-encryption/hashicorp-vault/proc-vault-key-creation.adoc[leveloffset=+1]

kroxylicious-docs/docs/_modules/record-encryption/aws-kms/con-aws-kms-setup.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// file included in the following:
44
//
5-
// assembly-aws-kms.adoc
5+
// assembly-preparing-aws-kms.adoc
66

77
[id='con-aws-kms-setup-{context}']
88
= Establish an aliasing convention for keys within AWS KMS

kroxylicious-docs/docs/_modules/record-encryption/aws-kms/proc-aws-kms-key-creation.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
// file included in the following:
44
//
5-
// assembly-aws-kms.adoc
5+
// assembly-preparing-aws-kms.adoc
66

7-
[id='con-aws-kms-key-creation-{context}']
7+
[id='proc-aws-kms-key-creation-{context}']
88
= Creating AWS KMS keys
99

1010
[role="_abstract"]

0 commit comments

Comments
 (0)