問題タブ [gogs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - gitlab を gogs に移行する
最近、 Gogs と呼ばれる Gitlab の代替案を見つけました。
Gitlab のリポジトリを Gogs に移行するための提案はありますか? もちろん、すべてを期待しているわけではありません。
git - GOGS 秘密鍵
Drone CI サーバーを GOGS Git サーバーと統合しようとしています。
その方法については、かなり明確なドキュメントがあります: http://readme.drone.io/setup/config/gogs/
...これは、次の構成が必要であることを示しています。
この秘密はどこから来たのですか?GOGSのどこにも見つからないようです。
go - GO 言語のパッケージを取得する
以下のコマンドは、何も出力されずに時間がかかります。go 言語のパッケージをダウンロードする別の方法はありますか? 私はgolangが初めてです。
PS:私のネット接続はそれほど遅くはありません.gitを介したダウンロードには約1分かかりますが、すべての依存関係に対して個別にそれを行うことはできません.
編集 1:go get github.com/tools/godep
ダウンロードのような小さなパッケージと問題なくインストールできます。問題があるのは github.com/gogits/gogs/ だけです。そこに1時間立ち往生しました。ダウンロードの進行状況も役に立ちました。
shell - Vagrant ワーカー ノード用の CoreOS-Kubernetes Cloud Config
バックグラウンド
CoreOS-Kubernetes には、Vagrant 上のマルチノード用のプロジェクトがあります。
https://github.com/coreos/coreos-kubernetes https://coreos.com/kubernetes/docs/latest/kubernetes-on-vagrant.html
etcd ノード用のカスタム クラウド構成がありますが、ワーカー ノード用はありません。それらの場合、Vagrant ファイルはシェル スクリプトを参照します。シェル スクリプトには、いくつかのクラウド構成が含まれていますが、ほとんどが Kubernetes yaml です。
https://github.com/coreos/coreos-kubernetes/blob/master/multi-node/generic/worker-install.sh
目的
Kubernetes ポッドで使用するために、coreOS ワーカー ノードに NFS ディレクトリをマウントしようとしています。ドキュメントとチュートリアルで Kubernetes について読んだことから、docker で次のように、最初に永続ボリュームとしてノードにマウントしたいと考えています。
http://www.emergingafrican.com/2015/02/enabling-docker-volumes-and-kubernetes.html
ポッド自体にマウントするとバグが発生する可能性があり、最初に coreOS ワーカー ノードにマウントすることで回避したいという投稿をいくつか見ました。
Kubernetes NFS ボリュームのマウントが終了ステータス 32 で失敗する
ポッドへの取り付けが標準的な方法である場合は、お知らせください。そうします。
質問
ワーカー ノードのクラウド構成をカスタマイズするためのオプションはありますか? そのシェル スクリプトのハッキングを開始しようとしていますが、最初に確認する必要があると考えました。ドキュメントを調べましたが、何も見つかりませんでした。
これは、Vagrant ファイルに追加しようとしている coreOS クラウド構成です。
https://coreos.com/os/docs/latest/mounting-storage.html#mounting-nfs-exports
git - ssh で gogs サーバーを構成する
gogs がインストールされており、sourcetree の http リンクを使用してレポを複製できますが、現在は jenkins と統合しようとしています。問題は、次のメッセージが表示されることです。ポート 22 が拒否されたため、git bash を介してジェンキンスを使用してサーバーからレポを直接複製しようとしました。それでもポート22は拒否されました。誰かが gogs と ssh の扱い方を教えてくれるので、最終的にジェンキンと適切に統合できますか?
docker - GOGS Docker コンテナは SSH デーモンを実行しますか?
GOGS Docker コンテナもコンテナ内で OpenSSH デーモンを実行しているかどうか疑問に思っていますか?