-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add managed resource and schema of k8s
Signed-off-by: Youngjin Jo <[email protected]>
- Loading branch information
Showing
2 changed files
with
61 additions
and
0 deletions.
There are no files selected for viewing
8 changes: 8 additions & 0 deletions
8
src/spaceone/identity/managed_resource/provider/kubernetes.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
provider: kubernetes | ||
name: Kubernetes | ||
version: '1.0' | ||
color: '#326CE5' | ||
icon: 'https://spaceone-custom-assets.s3.ap-northeast-2.amazonaws.com/console-assets/icons/cloud-services/kubernetes/kubernetes.svg' | ||
order: 4 | ||
options: {} |
53 changes: 53 additions & 0 deletions
53
src/spaceone/identity/managed_resource/schema/kubernetes_service_account.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
schema_id: kubernetes-service-account | ||
name: Kubernetes Service Account | ||
schema_type: SERVICE_ACCOUNT | ||
version: '1.0' | ||
schema: {} | ||
provider: kubernetes | ||
options: | ||
help: | ||
en: | | ||
# Getting started with Kubernetes Cluster | ||
## Find Your Cluster Name | ||
Get your Cluster Name installed in your system | ||
[Kubectl context and configuration](https://kubernetes.io/docs/reference/kubectl/quick-reference/#kubectl-context-and-configuration) | ||
## Check the deployment status | ||
Check the installation status of the following items in the cluster. | ||
- kube-state-metrics | ||
- prometheus-node-exporter | ||
## Install Helm | ||
Install SpaceONE Agent via Helm | ||
[helm install guide](https://helm.sh/docs/intro/install/) | ||
jp: | | ||
# Getting started with Kubernetes Cluster | ||
## Find Your Cluster Name | ||
Get your Cluster Name installed in your system | ||
[Kubectl context and configuration](https://kubernetes.io/docs/reference/kubectl/quick-reference/#kubectl-context-and-configuration) | ||
## Check the deployment status | ||
Check the installation status of the following items in the cluster. | ||
- kube-state-metrics | ||
- prometheus-node-exporter | ||
## Install Helm | ||
Install SpaceONE Agent via Helm | ||
[helm install guide](https://helm.sh/docs/intro/install/) | ||
ko: | | ||
# Kubernetes 클러스터 사용자 가이드 | ||
## Cluster Name 찾기 | ||
시스템에 설치된 Cluster Name 확인하기 | ||
[Kubectl context and configuration](https://kubernetes.io/docs/reference/kubectl/quick-reference/#kubectl-context-and-configuration) | ||
## 시스템 설치 유무 확인 | ||
아래 항목들이 클러스터에 설치 유무 확인하기 | ||
- kube-state-metrics | ||
- prometheus-node-exporter | ||
## Helm 설치 | ||
helm 설치를 통해 SpaceONE 에이전트 설치하기 | ||
[helm install guide](https://helm.sh/docs/intro/install/) |