Skip to content

fun-dev/fun-cloud-api

Folders and files

NameName
Last commit message
Last commit date
Jun 29, 2020
May 23, 2020
Jun 29, 2020
Jun 4, 2020
May 24, 2020
Jun 29, 2020
Jun 29, 2020
Jun 4, 2020
Jun 4, 2020
Aug 23, 2019
Nov 21, 2019
Jun 4, 2020
Jun 29, 2020
Jun 4, 2020
Jun 4, 2020

Repository files navigation

FUN Cloud API Service

Description (説明)

List Service(サービス一覧)

  1. Auth: 認証系
  2. Container: コンテナ操作(Pod)
  3. Data: Pod⇄クライアントのデータ転送
  4. Directory: Podに対して,lsするやつ
  5. Image: Docker Imageを管理するアプリに対する操作

Detail Service(サービス詳細)

Container

  • FUN Cloud Platform(FCP: FUN Cloud Platform)で管理するKubernetes Clusterを操作するアプリです.
Endpoints(エンドポイント)
Method URL Description
GET /v1/containers RESTFUL
POST /v1/containers RESTFUL
DELETE /v1/containers/{container_id} RESTFUL

Auth

Endpoints

Method URL Description
GET /v1/auth/userinfo Get User Information
POST /v1/auth/singin SignIn
POST /v1/auth/singout SignOut
POST /v1/auth/signup SignUp

Data

Endpoints

Method URL Description
POST /v1/containers/file/upload file upload to container
POST /v1/containers/file/download file download from container

Directory

Endpoints

Method URL Description
GET /v1/directory/ls/{directory_path} get pod dir path

Image

Endpoints

Method URL Description
POST /v1/container_images RESTFUL
GET /v1/container_images RESTFUL
DELETE /v1/container_images RESTFUL

Other