Thiết lập tổ chức

Nếu thiết lập Cloud Workstations cho một tổ chức, bạn có thể tạo cấu hình trạm làm việc của người dùng bằng mã được tải xuống và tạo sẵn. Điều này cho phép nhà phát triển bắt đầu làm việc ngay lập tức mà không cần chờ quy trình xây dựng hoàn tất.

Để tạo cấu hình máy trạm người dùng, bạn tạo một máy trạm quản trị, chạy quy trình xây dựng một lần, tạo một ảnh chụp nhanh của ổ đĩa lưu trữ dài lâu, rồi dùng ảnh chụp nhanh đó để tạo một cấu hình máy trạm mới.

Tạo một máy trạm quản trị

Làm theo các bước trong phần Khởi chạy máy trạm để tạo và khởi chạy một máy trạm. Đây là hình ảnh cơ sở của bạn.

Xây dựng mục tiêu

Trên máy trạm quản trị, hãy tải mã nguồn xuống và tạo các mục tiêu. Bạn có thể tạo mục tiêu theo cách thủ công hoặc tự động hoá quá trình tạo bằng tập lệnh được cung cấp.

Bản dựng thủ công

Trước khi chạy tập lệnh bản dựng, hãy truy cập vào mã như mô tả trong phần Quyền truy cập vào mã nguồn. Sau đó, hãy tạo các mục tiêu theo cách thủ công như mô tả trong phần Tải xuống, tạo và chạy.

Bản dựng tự động

Chạy tập lệnh setup.sh có trong kho lưu trữ sdv-setup. Tập lệnh này tự động sao chép mã nguồn Android và tạo các mục tiêu.

Tập lệnh này mất vài giờ để hoàn tất. Thao tác này sẽ sao chép mã nguồn Android (khoảng 30 phút), sau đó tạo các mục tiêu SDV IVI (2 giờ), Media (30 phút) và Core (10 phút).

(Không bắt buộc) Thiết lập một dự án Android Studio for Platform

Android Studio for Platform (ASfP) là một IDE được cài đặt sẵn trên Cloud Workstation. Nếu tất cả nhà phát triển của bạn đều làm việc trên cùng một dự án, bạn có thể định cấu hình một dự án ASfP trong ảnh chụp nhanh đĩa mà mọi người đều có thể sử dụng. Làm theo hướng dẫn trong phần Thiết lập dự án SDV AAOS để định cấu hình dự án.

Tạo ảnh chụp nhanh đĩa

Sau khi bản dựng hoàn tất, hãy tạo một ảnh chụp nhanh của ổ đĩa lưu trữ dài lâu của máy trạm quản trị.

  1. Xoá cấu hình Git và cookie để ngăn việc chia sẻ thông tin đăng nhập cá nhân với người dùng khác:

    rm ~/.gitcookies
    rm ~/.gitconfig
    
  2. Xoá kho lưu trữ sdv-setup để giữ cho hình ảnh cơ sở không bị lẫn tạp chất:

    rm -rf ~/sdv-setup
    
  3. Tìm ổ đĩa của máy trạm quản trị:

    1. Tiếp tục chạy máy trạm quản trị.
    2. Trong bảng điều khiển Google Cloud, hãy nhập VM Instances vào thanh tìm kiếm, rồi nhấp vào kết quả hàng đầu.
    3. Trong thanh Bộ lọc, hãy nhập workstation_id:work-station. work-station phải khớp với mã nhận dạng của máy trạm quản trị. Nhấn Enter để lọc kết quả.
    4. Nhấp vào mục còn lại.
    5. Trên trang đối tượng máy ảo, 2 ổ đĩa riêng biệt được liệt kê trong phần Bộ nhớ. Nhấp vào ổ đĩa có Kích thước (GB)1000LoạiỔ đĩa lưu trữ dài lâu SSD theo khu vực. Đĩa này chứa thư mục chính mà bạn muốn chụp nhanh.
  4. Dừng máy trạm quản trị:

    1. Giữ trang đĩa ở trạng thái mở.
    2. Trong một thẻ hoặc cửa sổ trình duyệt mới, hãy mở Google Cloud Console rồi chuyển đến trang Cloud Workstations. Trong thanh tìm kiếm, hãy nhập Cloud Workstations rồi nhấp vào kết quả hàng đầu.
    3. Nhấp vào Máy trạm trong bảng điều khiển bên.
    4. Nhấp vào máy trạm quản trị (có mã máy trạm là work-station) trong bảng.
    5. Nhấp vào Dừng trong thanh công cụ, sau đó đợi cho đến khi máy trạm dừng.
  5. Tạo ảnh chụp nhanh ổ đĩa:

    1. Chuyển về trang đĩa, rồi nhấp vào Tạo bản sao lưu nhanh trong thanh công cụ.
    2. Trong trường Name (Tên), hãy nhập aaos-sdv-dev-snapshot.
    3. Để các trường còn lại ở giá trị mặc định.
    4. Ở cuối trang, hãy nhấp vào Tạo.

Sau một thời gian ngắn, bản sao lưu nhanh của ổ đĩa sẽ được tạo và sẵn sàng sử dụng.

Tạo cấu hình máy trạm người dùng

Tạo một cấu hình máy trạm mới sử dụng ảnh chụp nhanh làm điểm bắt đầu:

  1. Làm theo hướng dẫn trong phần Đặt biến môi trường để chạy Cloud Shell, sau đó đặt các biến môi trường.
  2. Áp dụng cấu hình Terraform để tạo cấu hình máy trạm người dùng:

    cd ~/dev/sdv-setup/tf/user_dev_env
    terraform init
    terraform apply -auto-approve
    

Tạo một máy trạm cho người dùng

  1. Trong bảng điều khiển Cloud, hãy chuyển đến trang Cloud Workstations. Nhập Cloud Workstations vào thanh tìm kiếm, rồi nhấp vào kết quả hàng đầu.
  2. Nhấp vào Máy trạm trong bảng điều khiển bên.
  3. Nhấp vào Tạo máy trạm trong thanh công cụ.
  4. Nhập mã nhận dạng cho máy trạm hoặc giữ nguyên mã nhận dạng mặc định.
  5. Nhập Tên hiển thị cho máy trạm. Nếu bạn để trống trường này, thì Mã nhận dạng sẽ được dùng.
  6. Chọn user-workstation-config làm Cấu hình.
  7. Nhấp vào Tạo.
  8. Trong danh sách máy trạm, hãy tìm máy trạm bạn vừa tạo. Nhấp vào Bắt đầu trong cột Thao tác nhanh.
  9. Sau khi máy trạm khởi động, hãy nhấp vào Chạy trong cột Thao tác nhanh để bắt đầu sử dụng máy trạm.
  10. Mở trình khám phá tệp để xác minh rằng thư mục chính chứa các tệp trong ảnh chụp nhanh ổ đĩa.

Giờ đây, tổ chức của bạn có thể tạo các máy trạm cho nhà phát triển. Để biết thêm thông tin về cách thiết lập quyền truy cập vào Cloud Workstations, hãy xem bài viết Kiểm soát quyền truy cập bằng IAM.