目录

workspace configuration

simple bash scripts for workstation setup

configuring new workstations for inter- and intra- office SSH-ing

pairs will have trouble easily SSHing on to your machine if it’s brand new.

solve this problem by sending an ask ticket

Hello IT friends,

In the past, IT friends have been nice enough to move all of our team's machines to the CF vlan and update the DNS entries for all of our machines in SF and LA.
We've gotten new machines since then, and we'd like to be able to SSH on to each other's workstations so we can continue our usual workflow.
Could you please help us out?

Here's a list of our machines:

SF:
compton
dakota
lyon
bayside
vicente
haight
zorro
[other machines you might want to add]

LA:
labrea
crenshaw
doheny
amherst
victory
imperial
corley
larchmont

Happy to answer any follow up questions you might have.

Sincerely,
the Networking Program

installation

on a freshly imaged machine:

  • Ensure your GitHub SSH key is authorized for use in the pivotal org

  • open Terminal, load your SSH key and run

    sudo xcodebuild -license  # follow the interactive prompts
    mkdir -p ~/workspace
    cd ~/workspace
    git clone https://github.com/cloudfoundry/networking-workspace
    networking-workspace
    cd networking-workspace
    ./install.sh
  • If you encounter problems with the script, fix them and re-run!

  • Launch Spectacle and follow instructions to configure it at boot

To load iTerm preferences, point to this directory under iTerm2 > Preferences > Load preferences from a custom folder or URL.

patterns and assumptions

  • keep it simple
  • declarative and idempotent
  • install as much as possible via brew
  • spectacle for window management
  • luan vim and luan tmux
  • remote pair with ssh+tmux+zoom

repositories

  • a full list can be found here
  • we have a fork of istio that we use to make PRs to upstream istio

Troubleshooting

Both Co-Authored-By and Signed-Off-By in commit message

You must manually remove the /.git/hooks/prepare-commit-msg file in each repo and then run git init to complete opting out of using Co-Authored-By.

邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号