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 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 build cf-uaa-client.gemspec
    #下面的这句也过时了,用下面的代替
    #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 ..com
   $ uaac token client get dashboard --secret
   $ uaac member add dashboard.user ...
   For eg. - $ uaac member add dashboard.user  [email protected]
   $ uaac token delete
  我配置的时候使用的命令
   $uaac target http://uaa.cf.local
   $uaac token client get dashboard --secret (dashboard 中的密码 --secret YsLuKyUCZF53kBKS)
   $uaac member add dashboard.user [email protected](必须是注册过的用户,在cf.yml中写死的用户名)
   $ uaac token delete
3.如果经过上面两步还是不行,则去查看另2个文件
    3.1修改cf.yml的配置 
        autoapprove:中添加dashboard
    3.2uaa节点中
        /var/vcap/jobs/uaa/config/uaa.yml 这两个文件要保持进行 autoapprove的修改

你可能感兴趣的:(cloudfoundry)