最后更新2022/03/19
这个室验是对log进行分析,还是先创建实验环境。最早的笔记里记录了登录实验环境第一步就是校验和设置用户、project,后来就没有写,但这个很重要。gcp里大部分资源都是以project划分的,如果没有切换到合适的project,那么在console中就看不到对应的信息,所以一定要设置正确或者及时切换到合适的project,对于每次都是不同用户登录的实验环境更是如此,以后不强调了,但切记,以下两条命令基本上是开cloud shell时必然首先要执行的两条命令:
gcloud auth list
gcloud config list project
好,正式开始室验,先把需要的功能服务enable了:
gcloud service enable cloudbuild.googleapis.com run.googleapis.com compute.googleapis.com cloudprofiler.googleapis.com
这命令的实质就是拿到这些microservice的授权,分别是run,compute(引擎), cloudprofiler
下面,与以往一样,还是下实验环境的repository。如果有时间,可以自己研究以下index.js,这个程序会根据时间设置随机产生一些错误,然后发送给log service。室验时间比较紧,没事的时候根据室验介绍的地址自己下下来研究,github上的,随时可看。
直接执行repository里带的rebuildService.sh可以build,同样,没事的时候研究以下都在干嘛。
build完成最后会提示一个访问URL,要自己设置一下URL环境变量以便后面curl循环测试使用。
<