v3.1.1.0
This commit is contained in:
114
support/a.yml
Normal file
114
support/a.yml
Normal file
@ -0,0 +1,114 @@
|
||||
---
|
||||
apiVersion: kuboard.cn/v1
|
||||
kind: KuboardAddon
|
||||
metadata:
|
||||
name: pv-browser.addons.kuboard.cn
|
||||
namespace: kube-system
|
||||
spec:
|
||||
scope: Cluster
|
||||
extensions: []
|
||||
info:
|
||||
name: 存储卷浏览器
|
||||
id: pv-browser.addons.kuboard.cn
|
||||
version: v3.0.1
|
||||
lastUpdate: '2020-11-26'
|
||||
maintainer: shaohq@foxmail.com
|
||||
scope: Cluster
|
||||
description: 在集群概览页显示存储卷的利用率,查看存储卷内文件内容
|
||||
document: 'https://addons.kuboard.cn/kuboard-pv-browser/v3.0.1/README.md'
|
||||
addonUrl: 'https://addons.kuboard.cn/kuboard-pv-browser/v3.0.1/addon.yaml'
|
||||
addonResourceUrl: 'https://addons.kuboard.cn/kuboard-pv-browser/v3.0.1/addonResource.yaml'
|
||||
status:
|
||||
status: LOADED
|
||||
|
||||
---
|
||||
apiVersion: kuboard.cn/v1
|
||||
k8sYamls:
|
||||
kuboard-pv-browser: |-
|
||||
apiVersion: apps/v1
|
||||
kind: DaemonSet
|
||||
metadata:
|
||||
annotations:
|
||||
k8s.kuboard.cn/ingress: 'false'
|
||||
k8s.kuboard.cn/service: none
|
||||
k8s.kuboard.cn/workload: kuboard-pv-browser
|
||||
labels:
|
||||
k8s.kuboard.cn/layer: monitor
|
||||
k8s.kuboard.cn/name: kuboard-pv-browser
|
||||
name: kuboard-pv-browser
|
||||
namespace: kuboard
|
||||
spec:
|
||||
revisionHistoryLimit: 10
|
||||
selector:
|
||||
matchLabels:
|
||||
k8s.kuboard.cn/layer: monitor
|
||||
k8s.kuboard.cn/name: kuboard-pv-browser
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
k8s.kuboard.cn/layer: monitor
|
||||
k8s.kuboard.cn/name: kuboard-pv-browser
|
||||
spec:
|
||||
containers:
|
||||
- image: swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard-pv-browser:v3.0.1
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: delegator
|
||||
volumeMounts:
|
||||
- mountPath: /var/lib/kubelet
|
||||
name: kubelet
|
||||
- mountPath: /run/mount
|
||||
name: mounts
|
||||
- command:
|
||||
- sleep
|
||||
- '360000'
|
||||
image: swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard-pv-browser:v3.0.1
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: pv-browser
|
||||
volumeMounts:
|
||||
- mountPath: /var/lib/kubelet
|
||||
name: kubelet
|
||||
- mountPath: /run/mount
|
||||
name: mounts
|
||||
dnsPolicy: ClusterFirst
|
||||
tolerations:
|
||||
- effect: ''
|
||||
key: node-role.kubernetes.io/master
|
||||
operator: Exists
|
||||
restartPolicy: Always
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
volumes:
|
||||
- hostPath:
|
||||
path: /var/lib/kubelet
|
||||
type: DirectoryOrCreate
|
||||
name: kubelet
|
||||
- hostPath:
|
||||
path: /run/mount
|
||||
type: DirectoryOrCreate
|
||||
name: mounts
|
||||
kind: KuboardAddonResource
|
||||
lifecycleHandler:
|
||||
additionalStep: >-
|
||||
<div style="font-size: 14px; color: red; font-weight: 500">请确认您的 Kuboard
|
||||
版本不低于 v3.0.0-alpha.5</div>
|
||||
beforeUninstall: JavaScriptToExecuteBeforeUninstall
|
||||
disable: JavaScriptToExecuteBeforeDisable
|
||||
initialize: >
|
||||
import { startInitTasks, completeInitTask, failInitTask, KuboardProxy } from
|
||||
'/addon-api/index.js'
|
||||
|
||||
|
||||
export function initializeKuboardAddon (initContext) {
|
||||
startInitTasks([
|
||||
{name: 'pvbrowser', description: '初始化任务 pv-browser', descriptionEn: 'init task: pv-browser' },
|
||||
])
|
||||
setTimeout(_ => {
|
||||
completeInitTask('pvbrowser')
|
||||
}, 1000)
|
||||
console.log('finished')
|
||||
}
|
||||
install:
|
||||
- kuboard-pv-browser
|
||||
metadata:
|
||||
name: pv-browser.addons.kuboard.cn
|
||||
namespace: kube-system
|
||||
115
support/b.yml
Normal file
115
support/b.yml
Normal file
@ -0,0 +1,115 @@
|
||||
---
|
||||
apiVersion: kuboard.cn/v1
|
||||
kind: KuboardAddon
|
||||
metadata:
|
||||
name: pv-browser.addons.kuboard.cn
|
||||
namespace: kuboard
|
||||
spec:
|
||||
scope: Cluster
|
||||
extensions: []
|
||||
info:
|
||||
name: 存储卷浏览器
|
||||
id: pv-browser.addons.kuboard.cn
|
||||
version: v3.0.1
|
||||
lastUpdate: '2020-11-26'
|
||||
maintainer: shaohq@foxmail.com
|
||||
scope: Cluster
|
||||
description: 在集群概览页显示存储卷的利用率,查看存储卷内文件内容
|
||||
document: 'https://addons.kuboard.cn/kuboard-pv-browser/v3.0.1/README.md'
|
||||
addonUrl: 'https://addons.kuboard.cn/kuboard-pv-browser/v3.0.1/addon.yaml'
|
||||
addonResourceUrl: 'https://addons.kuboard.cn/kuboard-pv-browser/v3.0.1/addonResource.yaml'
|
||||
status:
|
||||
status: LOADED
|
||||
|
||||
|
||||
---
|
||||
apiVersion: kuboard.cn/v1
|
||||
k8sYamls:
|
||||
kuboard-pv-browser: |-
|
||||
apiVersion: apps/v1
|
||||
kind: DaemonSet
|
||||
metadata:
|
||||
annotations:
|
||||
k8s.kuboard.cn/ingress: 'false'
|
||||
k8s.kuboard.cn/service: none
|
||||
k8s.kuboard.cn/workload: kuboard-pv-browser
|
||||
labels:
|
||||
k8s.kuboard.cn/layer: monitor
|
||||
k8s.kuboard.cn/name: kuboard-pv-browser
|
||||
name: kuboard-pv-browser
|
||||
namespace: kuboard
|
||||
spec:
|
||||
revisionHistoryLimit: 10
|
||||
selector:
|
||||
matchLabels:
|
||||
k8s.kuboard.cn/layer: monitor
|
||||
k8s.kuboard.cn/name: kuboard-pv-browser
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
k8s.kuboard.cn/layer: monitor
|
||||
k8s.kuboard.cn/name: kuboard-pv-browser
|
||||
spec:
|
||||
containers:
|
||||
- image: swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard-pv-browser:v3.0.1
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: delegator
|
||||
volumeMounts:
|
||||
- mountPath: /var/lib/kubelet
|
||||
name: kubelet
|
||||
- mountPath: /run/mount
|
||||
name: mounts
|
||||
- command:
|
||||
- sleep
|
||||
- '360000'
|
||||
image: swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard-pv-browser:v3.0.1
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: pv-browser
|
||||
volumeMounts:
|
||||
- mountPath: /var/lib/kubelet
|
||||
name: kubelet
|
||||
- mountPath: /run/mount
|
||||
name: mounts
|
||||
dnsPolicy: ClusterFirst
|
||||
tolerations:
|
||||
- effect: ''
|
||||
key: node-role.kubernetes.io/master
|
||||
operator: Exists
|
||||
restartPolicy: Always
|
||||
schedulerName: default-scheduler
|
||||
terminationGracePeriodSeconds: 30
|
||||
volumes:
|
||||
- hostPath:
|
||||
path: /var/lib/kubelet
|
||||
type: DirectoryOrCreate
|
||||
name: kubelet
|
||||
- hostPath:
|
||||
path: /run/mount
|
||||
type: DirectoryOrCreate
|
||||
name: mounts
|
||||
kind: KuboardAddonResource
|
||||
lifecycleHandler:
|
||||
additionalStep: >-
|
||||
<div style="font-size: 14px; color: red; font-weight: 500">请确认您的 Kuboard
|
||||
版本不低于 v3.0.0-alpha.5</div>
|
||||
beforeUninstall: JavaScriptToExecuteBeforeUninstall
|
||||
disable: JavaScriptToExecuteBeforeDisable
|
||||
initialize: >
|
||||
import { startInitTasks, completeInitTask, failInitTask, KuboardProxy } from
|
||||
'/addon-api/index.js'
|
||||
|
||||
|
||||
export function initializeKuboardAddon (initContext) {
|
||||
startInitTasks([
|
||||
{name: 'pvbrowser', description: '初始化任务 pv-browser', descriptionEn: 'init task: pv-browser' },
|
||||
])
|
||||
setTimeout(_ => {
|
||||
completeInitTask('pvbrowser')
|
||||
}, 1000)
|
||||
console.log('finished')
|
||||
}
|
||||
install:
|
||||
- kuboard-pv-browser
|
||||
metadata:
|
||||
name: pv-browser.addons.kuboard.cn
|
||||
namespace: kuboard
|
||||
@ -9,10 +9,37 @@ description: 本文描述了Kuboard_v3.x的版本变更说明
|
||||
|
||||
<CurrentVersionV3/>
|
||||
|
||||
<!-- <CurrentVersion/>
|
||||
* 【待完成】记住工作负载页面的展开状态
|
||||
<!-- <CurrentVersion/> -->
|
||||
|
||||
## v3.1.1.0
|
||||
|
||||
**发布日期**
|
||||
|
||||
2021年4月5日
|
||||
|
||||
**优化**
|
||||
|
||||
* 工作负载编辑器
|
||||
* 显示容器的默认资源请求/响应
|
||||
* 容器生命周期回调
|
||||
* 存储挂载表单校验
|
||||
* ReplicaSet 悬浮时显示镜像的版本;
|
||||
* 记住工作负载页面的展开状态(仅在当前会话中)
|
||||
|
||||
**BUG修正**
|
||||
|
||||
* spec.type === 'ClusterIP' && spec.clusterIP === 'None' 时,应该被判定为 Headless Service
|
||||
* 列表
|
||||
* 编辑器
|
||||
* 查看页面
|
||||
* 工作负载列表页,批量重启后,状态不正确的问题
|
||||
* 工作负载编辑器(仅在 v3.1.1-beta.1 中出现如下 BUG)
|
||||
* 不能复制工作负载的 BUG
|
||||
* ImagePullSecret 重复的问题
|
||||
* 填写镜像时输入 `/` 后 RepoType 被重置的问题
|
||||
* 在名称空间列表中删除名称空间后,不能正常刷新列表的问题
|
||||
* 编辑节点标签后,页面不能正常刷新的问题
|
||||
|
||||
-->
|
||||
|
||||
## v3.1.1-beta.1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user