feature: add auto deploy
Created by: shaowenchen
Signed-off-by: shaowenchen mail@chenshaowen.com
What type of PR is this?
/kind feature
What this PR does / why we need it:
Make the process of development more agile
Additional documentation, usage docs, etc.:
- Add actions to update development environment
Deploy-Backend reset the development environment Deploy-Backend-Daily update deploys,ks-apiserver/ks-controller-manager/ks-console daily.
- Reply /deploy to deploy a preview for pr
The System will build a kubespheredev/ks-console:actions-pr-14 to run the server. e.g https://github.com/shaowenchen/console/pull/14
- Reply /clear to clean the deployment for pr
In order to use it normally, It needs to configure some variables.
QING_EIP/QING_EIP_ID : provide an access entry QING_PASSWORD: password of the root user QINGCLOUD_ACCESS_KEY/QINGCLOUD_SECRET_KEY: secret key of the kubesphere#installer