Secure Redis connection between ks-apiserver
Created by: RolandMa1986
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR enables Redis authentication by default. Ks-apiserver will use secure connections.
Redis' password will be generated randomly and saved into` redis-secret both ks-apiserver and Redis will mount it into environment variables.
There's a health check issue that was fixed in the redis-ha helm chart when authentication was enabled.
Which issue(s) this PR fixes:
Fixes # kubesphere#4045 (closed)