Bug fix and configurable timeout
- Removed conditional creation of sp-validattor cert. The secret linkerd-sp-validator-k8s-tls from cert linked-sp-validator is required to be installed for linkerd to start. Previously the creation of the cert was based on whether or not linkerd-viz was being added. This cert is needed by the base linkerd install.
- Added configurable timeout for linkerd chart to be installed, defaulted to 15 mins. I've observed that occasionally it can take a long time to download the linkerd images and thus it can take a while before helm reports the pods are installed.
Per: #5