uaac:解决cloudfoundry中dashboard无法访问问题
1. # pre-reqs 安装uaac 1.1安装运行环境 在一个虚拟机执行以下的命令 这个是一个循环的shell命令(我是在uaa上进行操作的) for GEM in bundler rake rspec simplecov simplecov-rcov ci_reporter highline rest-client yajl-ruby eventmachin
·
1. # pre-reqs 安装uaac
1.1安装运行环境
在一个虚拟机执行以下的命令 这个是一个循环的shell命令(我是在uaa上进行操作的)
for GEM in bundler rake rspec simplecov simplecov-rcov ci_reporter highline rest-client yajl-ruby eventmachine launchy em-http-request ; do
gem install $GEM
done
1.2下载uaac
#下面的这句,估计是过时了
#gerrit clone ssh://reviews.cloudfoundry.org:29418/uaa
git clone
https://github.com/cloudfoundry/cf-uaac
cd uaa(也就是上面下载过来的目录)/gem
bundle install
#下面的这句也过时了,用下面的代替
#gem install cf-uaa-client
gem install cf-uaac-1.3.9.gem
uaac -v
2. Once you have uaac on your machine, run the following commands:
$ uaac target http://uaa .<YOURtarget>.com
$ uaac token client get dashboard --secret <copy-paste the secret from UAA production clients google doc>
$ uaac member add dashboard.user <username1> <username2> ... <usernameN>
For eg. - $ uaac member add dashboard.user thansmann@vmware.com
$ uaac token delete
我配置的时候使用的命令
$uaac target http://uaa.cf.local
$uaac token client get dashboard --secret (dashboard 中的密码 --secret YsLuKyUCZF53kBKS)
$uaac member add dashboard.user admin@zju.edu.cn(必须是注册过的用户,在cf.yml中写死的用户名)
$ uaac token delete
3.如果经过上面两步还是不行,则去查看另2个文件
3.1修改cf.yml的配置
autoapprove:中添加dashboard
3.2uaa节点中
/var/vcap/jobs/uaa/config/uaa.yml 这两个文件要保持进行 autoapprove的修改
更多推荐
已为社区贡献3条内容
所有评论(0)