Skip to content

Commit e5dcec2

Browse files
Merge pull request #94988 from gaurav-nelson/ROX-29423-anp-banp
[RHACS] include details on ANP and BANP usage
2 parents 517c3e5 + fe46b44 commit e5dcec2

3 files changed

+7
-8
lines changed

modules/connectivity-mapping-using-the-roxctl-netpol-connectivity-map-command.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
[id="connectivity-mapping-using-the-roxctl-netpol-connectivity-map-command_{context}"]
77
= Connectivity mapping using the roxctl netpol connectivity map command
88

9-
Connectivity mapping provides details on the allowed connections between different workloads based on network policies defined in Kubernetes manifests.
10-
You can visualize and understand how different workloads in your Kubernetes environment are allowed to communicate with each other according to the network policies you set up.
9+
Connectivity mapping shows you allowed connections between workloads. It uses network policies defined in Kubernetes manifests, including Admin Network Policy (ANP) and Baseline Admin Network Policy (BANP). You can visualize and understand how your Kubernetes workloads communicate based on these combined network policies.
1110

12-
To retrieve connectivity mapping information, the `roxctl netpol connectivity map` command requires a directory path that contains Kubernetes workloads and network policy manifests. The output provides details about connectivity details within the Kubernetes resources analyzed.
11+
To retrieve connectivity mapping information, the `roxctl netpol connectivity map` command requires a directory path. This directory must contain your Kubernetes network policy, ANP, and BANP manifests. The command's output details the connectivity within the analyzed Kubernetes resources.

modules/identifying-the-differences-in-allowed-connections-between-project-versions.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
[id="identifying-the-differences-in-allowed-connections-between-project-versions_{context}"]
88
= Identifying the differences in allowed connections between project versions
99

10-
This command helps you understand the differences in allowed connections between two project versions. It analyses the workload and Kubernetes network policy manifests located in each version's directory and creates a representation of the differences in text format.
10+
The `roxctl netpol connectivity diff` command identifies differences in allowed connections between two project versions. It analyzes network policy, Admin Network Policy (ANP), and Baseline Admin Network Policy (BANP) manifests in each version's directory. This analysis provides a text-based report of the differences. It also includes the impact of ANP and BANP resources, giving you a complete view of policy changes across cluster scopes.
1111

12-
You can view connectivity difference reports in a variety of output formats, including `text`, `md`, `dot`, and `csv`.
12+
You can view connectivity difference reports in a variety of output formats, including `text`, `md`, `dot`, and `csv`.

operating/build-time-network-policy-tools.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ include::modules/common-attributes.adoc[]
77
toc::[]
88

99
[role="_abstract"]
10-
Build-time network policy tools let you automate the creation and validation of Kubernetes network policies in your development and operations workflows using the `roxctl` CLI. These tools work with a specified file directory containing your project's workload and network policy manifests and do not require {product-title-short} authentication.
10+
Build-time network policy tools let you automate the creation and validation of network policies, including Kubernetes network policies, and the cluster-wide Admin Network Policy (ANP) and Baseline Admin Network Policy (BANP), in your development and operations workflows by using the `roxctl` CLI. These tools work with a specified file directory containing your project's workload and network policy manifests and do not require {product-title-short} authentication.
1111

1212
.Network policy tools
1313
[%autowidth,options="header"]
@@ -18,10 +18,10 @@ Build-time network policy tools let you automate the creation and validation of
1818
|Generates Kubernetes network policies by analyzing your project's YAML manifests in a specified directory. For more information, see xref:../operating/build-time-network-policy-tools.adoc#using-the-build-time-network-policy-generator_network-policy-tools[Using the build-time network policy generator].
1919

2020
|`roxctl netpol connectivity map`
21-
|Lists the allowed connections between workloads in your project directory by examining the workload and Kubernetes network policy manifests. You can generate the output in various text formats or in a graphical `.dot` format. For more information, see xref:../operating/build-time-network-policy-tools.adoc#connectivity-mapping-using-the-roxctl-netpol-connectivity-map-command_network-policy-tools[Connectivity mapping using the roxctl netpol connectivity map command].
21+
|Lists the allowed connections between workloads in your project directory by examining the workload, Kubernetes network policy, ANP, and BANP manifests. You can generate the output in various text formats or in a graphical `.dot` format. For more information, see xref:../operating/build-time-network-policy-tools.adoc#connectivity-mapping-using-the-roxctl-netpol-connectivity-map-command_network-policy-tools[Connectivity mapping using the roxctl netpol connectivity map command].
2222

2323
|`roxctl netpol connectivity diff`
24-
|Creates a list of variations in the allowed connections between two project versions. This is determined by the workload and Kubernetes network policy manifests in each version's directory. This feature shows the semantic differences which are not obvious when performing a source code (syntactic) `diff`. For more information, see xref:../operating/build-time-network-policy-tools.adoc#identifying-the-differences-in-allowed-connections-between-project-versions_network-policy-tools[Identifying the differences in allowed connections between project versions].
24+
|Creates a list of variations in the allowed connections between two project versions. This is determined by the workload and Kubernetes network policy, ANP, and BANP manifests in each version's directory. This feature shows the semantic differences which are not obvious when performing a source code (syntactic) `diff`. For more information, see xref:../operating/build-time-network-policy-tools.adoc#identifying-the-differences-in-allowed-connections-between-project-versions_network-policy-tools[Identifying the differences in allowed connections between project versions].
2525

2626
|===
2727

0 commit comments

Comments
 (0)