Demo deployment¶
Use the following steps to deploy the CNFs in demo deployment:
Run the following command for file-based configuration in demo mode:
cat <path-to-exisitng-cfg-file>/cfg.yaml
basedir: /Users/XYZ/workspace/f5nxtctl/git-repos/tar/f5nxtctl ismac: true install_type: demo kubeconfig: ~/.kube/config cluster_type: robin product_type: cnf package_path: /Users/XYZ/workspace/f5nxtctl/git-repos/f5-cnf-1.4.0.tgz tools_ns: f5-tools tools_pod: f5tools.yaml utils_ns: f5-utils crd_product: f5-cnf-crds-n6lan-0.177.8-0.0.11.tgz img_cert_manager: f5-cert-manager-0.23.14-0.0.1.tgz img_rabbitmq: rabbitmq-0.2.27-0.0.7.tgz img_cwc: cwc-0.23.2-0.0.16.tgz cwc_operation_mode: connected license_type: test img_crdconversion: f5-crdconversion-0.13.3-0.0.8.tgz controller_ns: f5-controller img_fluentd: f5-toda-fluentd-1.27.7-0.0.14.tgz img_dssm: f5-dssm-0.68.26-0.0.13.tgz img_controller: f5ingress-0.542.0-0.0.154.tgz use-watch-namespace: yes watch_namespace: f5-app number_of_tmm_interfaces: 1 tmm_netdev_name_1: external-netdev tmm_iface_cni_1: macvlan-passthru tmm_iface_name_or_policy_1: ens256 tmm_vlan_name_1: external-vlan tmm_ip_with_prefixlen_1: 10.123.123.120/24 tmm_ipaddr_1: 10.123.123.120 tmm_ip_prefixlen_1: 24 tmm_vlan_1: 0
Run the following comamnd to debug:
config -f <path-to-exisitng-cfg-file>/cfg.yaml -d
2024-01-11T17:47:06.425+05:30 [DEBU] logging/logger.go:65 Logging Level: debug Configuring in file mode ... Configuration Successfull
Verify the file-based configuration file:
cat deployment/cfg.yaml
basedir: /Users/XYZ/workspace/f5nxtctl/git-repos/tar/f5nxtctl ismac: true install_type: demo kubeconfig: ~/.kube/config cluster_type: robin product_type: cnf package_path: /Users/XYZ/workspace/f5nxtctl/git-repos/f5-cnf-1.4.0.tgz tools_ns: f5-tools tools_pod: f5tools.yaml utils_ns: f5-utils crd_product: f5-cnf-crds-n6lan-0.177.8-0.0.11.tgz img_cert_manager: f5-cert-manager-0.23.14-0.0.1.tgz img_rabbitmq: rabbitmq-0.2.27-0.0.7.tgz img_cwc: cwc-0.23.2-0.0.16.tgz cwc_operation_mode: connected license_type: test img_crdconversion: f5-crdconversion-0.13.3-0.0.8.tgz controller_ns: f5-controller img_fluentd: f5-toda-fluentd-1.27.7-0.0.14.tgz img_dssm: f5-dssm-0.68.26-0.0.13.tgz img_controller: f5ingress-0.542.0-0.0.154.tgz use-watch-namespace: true watch_namespace: f5-app number_of_tmm_interfaces: 1 tmm_netdev_name_1: external-netdev tmm_iface_cni_1: macvlan-passthru tmm_iface_name_or_policy_1: ens256 tmm_vlan_name_1: external-vlan tmm_ip_with_prefixlen_1: 10.123.123.120/24 tmm_ipaddr_1: 10.123.123.120 tmm_ip_prefixlen_1: 24 tmm_vlan_1: 0
Feedback¶
Provide feedback to improve this document by emailing cnfdocs@f5.com.