Add release v0.2.0
This commit is contained in:
+149
-3
@@ -530,6 +530,51 @@ spec:
|
||||
MigrationPlanStatus defines the observed state of MigrationPlan including
|
||||
the current status and progress of the migration
|
||||
properties:
|
||||
conditions:
|
||||
description: Conditions represents the current state of the migration
|
||||
items:
|
||||
description: PodCondition contains details for the current condition
|
||||
of this pod.
|
||||
properties:
|
||||
lastProbeTime:
|
||||
description: Last time we probed the condition.
|
||||
format: date-time
|
||||
type: string
|
||||
lastTransitionTime:
|
||||
description: Last time the condition transitioned from one status
|
||||
to another.
|
||||
format: date-time
|
||||
type: string
|
||||
message:
|
||||
description: Human-readable message indicating details about
|
||||
last transition.
|
||||
type: string
|
||||
observedGeneration:
|
||||
description: |-
|
||||
If set, this represents the .metadata.generation that the pod condition was set based upon.
|
||||
This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field.
|
||||
format: int64
|
||||
type: integer
|
||||
reason:
|
||||
description: Unique, one-word, CamelCase reason for the condition's
|
||||
last transition.
|
||||
type: string
|
||||
status:
|
||||
description: |-
|
||||
Status is the status of the condition.
|
||||
Can be True, False, Unknown.
|
||||
More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
|
||||
type: string
|
||||
type:
|
||||
description: |-
|
||||
Type is the type of the condition.
|
||||
More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
|
||||
type: string
|
||||
required:
|
||||
- status
|
||||
- type
|
||||
type: object
|
||||
type: array
|
||||
migrationMessage:
|
||||
description: MigrationMessage is the message associated with the migration
|
||||
type: string
|
||||
@@ -1724,7 +1769,7 @@ spec:
|
||||
description: Spec defines the desired state of VjailbreakNode
|
||||
properties:
|
||||
nodeRole:
|
||||
description: NodeRole is the role assigned to the node (e.g., "migration-worker",
|
||||
description: NodeRole is the role assigned to the node (e.g., "worker",
|
||||
"controller")
|
||||
type: string
|
||||
openstackCreds:
|
||||
@@ -2138,15 +2183,60 @@ spec:
|
||||
esxiName:
|
||||
description: ESXiName is the name of the ESXi host
|
||||
type: string
|
||||
guestNetworks:
|
||||
description: GuestNetworks is the list of network interfaces for
|
||||
the virtual machine as reported by the guest
|
||||
items:
|
||||
description: GuestNetwork represents a network interface as
|
||||
reported by the guest.
|
||||
properties:
|
||||
device:
|
||||
type: string
|
||||
dns:
|
||||
items:
|
||||
type: string
|
||||
type: array
|
||||
ip:
|
||||
type: string
|
||||
mac:
|
||||
type: string
|
||||
origin:
|
||||
type: string
|
||||
prefixLength:
|
||||
format: int32
|
||||
type: integer
|
||||
type: object
|
||||
type: array
|
||||
ipAddress:
|
||||
description: IPAddress is the IP address of the virtual machine
|
||||
type: string
|
||||
macAddresses:
|
||||
description: MacAddresses is the list of MAC addresses assigned
|
||||
to the VM's network interfaces
|
||||
items:
|
||||
type: string
|
||||
type: array
|
||||
memory:
|
||||
description: Memory is the amount of memory in the virtual machine
|
||||
type: integer
|
||||
name:
|
||||
description: Name is the name of the virtual machine
|
||||
type: string
|
||||
networkInterfaces:
|
||||
description: NetworkInterfaces is the list of network interfaces
|
||||
for the virtual machine expect the lo device
|
||||
items:
|
||||
description: NIC represents a Virtual ethernet card in the virtual
|
||||
machine.
|
||||
properties:
|
||||
mac:
|
||||
type: string
|
||||
network:
|
||||
type: string
|
||||
order:
|
||||
type: integer
|
||||
type: object
|
||||
type: array
|
||||
networks:
|
||||
description: Networks is the list of networks for the virtual
|
||||
machine
|
||||
@@ -2156,6 +2246,47 @@ spec:
|
||||
osFamily:
|
||||
description: OSFamily is the OS family of the virtual machine
|
||||
type: string
|
||||
rdmDisks:
|
||||
description: RDMDisks is the list of RDM disks for the virtual
|
||||
machine
|
||||
items:
|
||||
description: RDMDiskInfo contains information about a Raw Device
|
||||
Mapping (RDM) disk
|
||||
properties:
|
||||
diskName:
|
||||
description: DiskName is the name of the disk
|
||||
type: string
|
||||
diskSize:
|
||||
description: DiskSize is the size of the disk in GB
|
||||
format: int64
|
||||
type: integer
|
||||
displayName:
|
||||
description: DisplayName is the display name of the disk
|
||||
type: string
|
||||
openstackVolumeRef:
|
||||
description: OpenstackVolumeRef contains OpenStack volume
|
||||
reference information
|
||||
properties:
|
||||
cinderBackendPool:
|
||||
description: CinderBackendPool is the cinder backend
|
||||
pool of the disk
|
||||
type: string
|
||||
volumeRef:
|
||||
additionalProperties:
|
||||
type: string
|
||||
description: VolumeRef is the reference to the OpenStack
|
||||
volume
|
||||
type: object
|
||||
volumeType:
|
||||
description: VolumeType is the volume type of the disk
|
||||
type: string
|
||||
type: object
|
||||
uuid:
|
||||
description: UUID (VML id) is the unique identifier of the
|
||||
disk
|
||||
type: string
|
||||
type: object
|
||||
type: array
|
||||
vmState:
|
||||
description: VMState is the state of the virtual machine
|
||||
type: string
|
||||
@@ -3288,7 +3419,7 @@ spec:
|
||||
- --health-probe-bind-address=:8081
|
||||
command:
|
||||
- /manager
|
||||
image: platform9/vjailbreak-controller:v0.1.13
|
||||
image: quay.io/platform9/vjailbreak-controller:v0.2.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
lifecycle:
|
||||
preStop:
|
||||
@@ -3319,6 +3450,8 @@ spec:
|
||||
name: master-token
|
||||
- mountPath: /home/ubuntu
|
||||
name: vddk
|
||||
- mountPath: /etc/hosts
|
||||
name: hosts-file
|
||||
hostNetwork: true
|
||||
securityContext:
|
||||
runAsGroup: 0
|
||||
@@ -3334,6 +3467,10 @@ spec:
|
||||
path: /home/ubuntu
|
||||
type: Directory
|
||||
name: vddk
|
||||
- hostPath:
|
||||
path: /etc/hosts
|
||||
type: File
|
||||
name: hosts-file
|
||||
---
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
@@ -3360,7 +3497,7 @@ spec:
|
||||
app: vpwned-sdk
|
||||
spec:
|
||||
containers:
|
||||
- image: platform9/vjailbreak-vpwned:v0.1.13
|
||||
- image: quay.io/platform9/vjailbreak-vpwned:v0.2.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: vpwned
|
||||
ports:
|
||||
@@ -3369,11 +3506,20 @@ spec:
|
||||
resources: {}
|
||||
terminationMessagePath: /dev/termination-log
|
||||
terminationMessagePolicy: File
|
||||
volumeMounts:
|
||||
- mountPath: /etc/hosts
|
||||
name: hosts-file
|
||||
readOnly: true
|
||||
dnsPolicy: ClusterFirst
|
||||
restartPolicy: Always
|
||||
schedulerName: default-scheduler
|
||||
securityContext: {}
|
||||
terminationGracePeriodSeconds: 30
|
||||
volumes:
|
||||
- hostPath:
|
||||
path: /etc/hosts
|
||||
type: File
|
||||
name: hosts-file
|
||||
---
|
||||
apiVersion: networking.k8s.io/v1
|
||||
kind: Ingress
|
||||
|
||||
Reference in New Issue
Block a user