Agility needs access to the following public endpoints in order to work
External service | Protocol/Port | External host (IP/subnet) |
---|---|---|
iad.ocir.io | HTTPS tcp/443 |
https://docs.oracle.com/en-us/iaas/tools/public_ip_ranges.json </br> ‘.regions[] | select(.region==”us-ashburn-1”) | .cidrs[].cidr’ |
central-monitoring.b-yond.com | HTTPS tcp/443 |
|
AWS S3 us-west-2 | HTTPS tcp/443 |
https://ip-ranges.amazonaws.com/ip-ranges.json </br> ‘.prefixes[] | select(.service==”S3” and .region==”us-west-2”) .ip_prefix’ |
If the network where AGILITY is running requires an HTTP proxy setup to access Internet, follow these instructions:
Deploy the AGILITY application chart
Create an override values file (options available in the AGILITY chart):
cd agility-charts
vi agility-values-overrides.yaml
Update cv.httpProxy
options
cv:
httpProxy:
httpProxy: <http://example.com:3128>
httpsProxy: <http://example.com:3128>
noProxy: <10.0.0.0/8,172.16.0.0/12,192.168.0.0/16>
^https?:\/\/.+$
.^https?:\/\/.+$
.Run the Helm command to deploy AGILITY:
helm --namespace agility upgrade --install --create-namespace agility ./agility --values agility-values-overrides.yaml
Wait until all Pods are in
Running
orCompleted
state and allRunning
items show all expected containers running underREADY
column.
AGILITY sends anonymous usage data collection to B-Yond. This can be disabled following these instructions:
Deploy the AGILITY application chart
Create an override values file (options available in the AGILITY chart):
cd agility-charts
vi agility-values-overrides.yaml
Update cv.agilityOpenTelemetry.settings.remote.enabled
and cv.settings.sharePcapInformation
options
cv:
settings:
sharePcapInformation: false
agilityOpenTelemetry:
settings:
remote:
enabled: false
Run the Helm command to deploy AGILITY:
helm --namespace agility upgrade --install --create-namespace agility ./agility --values agility-values-overrides.yaml
Wait until all Pods are in
Running
orCompleted
state and allRunning
items show all expected containers running underREADY
column.
AGILITY can send metrics to a compliant Open Telemetry collector.
Create an override values file (options available in the AGILITY chart):
cd agility-charts
vi agility-values-overrides.yaml
Update cv.agilityOpenTelemetry.settings.customer
options
cv:
agilityOpenTelemetry:
settings:
customer:
enabled: true
endpoint: <customer-endpoint>
tlsInsecure: false
tlsSecret:
name: <customer-kubernetes-secret>
useHttps: true
Complete based on the following options:
<boolean>
-required-
<string>
-required-
^https?:\/\/.+$
. For example: https://example.com. If useHttps is false, ensure to match the following pattern: ^.*:[0-9]+$
. For example: example.com:4317<boolean>
<Object>
<boolean>
Run the Helm command to deploy AGILITY:
helm --namespace agility upgrade --install --create-namespace agility ./agility --values agility-values-overrides.yaml
Wait until all Pods are in
Running
orCompleted
state and allRunning
items show all expected containers running underREADY
column.