CA certs signed by private authority

Hi,
my org created ca certs for my domain and sent me the following 4 files

mydomain.key  
intermediate_ca.crt
root_ca.crt
mydomain.crt

while creating tls secrets in k8 for rancher, what should be the contents of FILE1, FILE2, FILE3, FILE4 ?

kubectl create -n cattle-system secret tls tls-rancher-ingress --cert=FILE1 --key=FILE2
kubectl -n cattle-system create secret generic tls-ca --from-file=FILE3
kubectl -n cattle-system create secret generic tls-ca-additional --from-file=FILE4

and, Are these commands correct?