digdog's People
Forkers
hsrmydigdog's Issues
プログラミングコンテストの応募 資料作成
11/11(月)までに提出する
プロコン発表資料
deploy方法の追加の検討(別になくてもいいやつ)
gitlabのCI/CDを用いたdeploy方法の検討をする。
ユーザーによってはテストやミスなくdeployしたいことがあると思うのでgitlabからでも使えるようにすると良いのではないかと思った。
Dockerの勉強会資料を作成する
10月のはじめくらいにdockerの勉強会をしたいのでそれの準備をする
ingressの実装
ingressの.ymlファイルについてwikiに書く
javascrictが一部で動かない問題
Turbolinksの影響でjavascriptが動かない場面がある
時間があったら対応
/config/index(ConfigController#index)でエラーが出る
/config/index(ConfigController#index)にアクセスしたときにエラーが出る
secretを取ってきたときに自分のユーザ名を含むsecretが無いとエラーになるっぽい?
RBACでkubectlで使えるコマンドを制限する
purivateのdocker-registryがAPIで取ってこれるがpullはできない
APIでimageの一覧にprivateなimageが表示されるが,pullすることはできないのでエラーが発生する.
imageの一覧に表示されない形で対応したい.
k8s自体の監視
プロメテウスを導入し,k8sとpodの監視を行う
全体的コンセプト考える
コンセプトを考える
特に推したいポイント
ユーザーにどう使ってもらうか
リソースを柔軟に変更するための仕組み
docker-registryのアクセス制限問題
今の所はそれほど必要ないが将来的にはアクセス制限をしないといけない問題がある。
gitlabのauthを使って解決できそう。
https://docs.gitlab.com/ee/administration/container_registry.html
全体発表の資料作成
トップページの作成
現状デフォルトであるため,よくないので作成する
資料作成
シナリオ
タイトル
背景
提案内容
デモ
今後の課題
docker_registoryからimageの一覧の取得
除外申請ボタンの追加
- やりとりが面倒なので運営に通知が来て,運営が内部で立っているアプリケーションを見て判断して申請の可否を判断する.
- OK / NGなら申請を出した人にメールなどで通知が行くようにする
domainのやつをrailsに組み込む
kubectlが使えないと一部機能が使えない
kubectlが使えないと以下の機能が使えない
- exposeする際
- 初回ログイン時のnamespaceができない
Namespaceごとにリソースの割り当てをする
ユーザーが立てたpod数をカウントする
ユーザーが立てたpod数をカウントする.
DBに保存し,3台以上はpodが立てられないようにする.
nginx-ingress-controllerを検証する
お試しでドメインでアクセスできる用にするために使ってみる
作成から24時間経過したpodを落とす仕組みを作成する
podが立ちっぱなし(使用していない状態)になるとリソースが無駄になるので
立ち上がってから24時間が経過したものに対して削除を行う仕組みを作成する
k8sのデプロイメントの作成
Kubernetesの調査と検証
Kubernetesを触ったことないので実際に触ってみて使い方を学ぶ
環境構築してansibleを一応作るところまで
平等に関する定義
提出する発表資料の作成
締め切りは12/5の17時
Dockerの調査と検証
みんなある程度触っているので復習程度で大丈夫だと思います。
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.