ResourcesΒΆ
Dependancy resources are required to be created for the F5 CNF.
Create two interfaces, corresponding to the subscriber side (ens6) and internet side (ens7).
$ kubectl apply -f cni-grpc/cni-macvlan-bridge-ens6-dualstack.yaml $ kubectl apply -f cni-grpc/cni-macvlan-bridge-ens7-dualstack.yaml
Create the secrets for the CNF.
$ kubectl -n my-cnf apply -f cni-grpc/certs-secret.yaml $ kubectl -n my-cnf apply -f cni-grpc/keys-secret.yaml $ kubectl -n my-cnf apply -f cni-grpc/dssm-certs-secret.yaml $ kubectl -n my-cnf apply -f cni-grpc/dssm-keys-secret.yaml
Install the custom resources.
$ helm install commoncrd --version 0.6.4 crd/f5-spk-crds-common-0.6.4.tgz $ kubectl apply -f cni-grpc/cnf-vlan-crd.yaml $ helm install gilancrd --version 0.6.4 crd/f5-spk-crds-n6-gilan-0.6.4.tgz $ helm install service-proxy --version 0.6.4 crd/f5-spk-crds-service-proxy-0.6.4.tgz