Skip to content

machine instance: add machine instance claim type#942

Merged
negz merged 2 commits intocrossplane:masterfrom
hasheddan:machineinstance
Oct 17, 2019
Merged

machine instance: add machine instance claim type#942
negz merged 2 commits intocrossplane:masterfrom
hasheddan:machineinstance

Conversation

@hasheddan
Copy link
Copy Markdown
Member

Description of your changes

Adds claim kind that can be satisfied by machine instances such as VM's and bare metal servers as outline in #838. No portable classes or default class controllers are implemented due to their impending removal in #927.

Fixes #286

Checklist

I have:

  • Run make reviewable to ensure this PR is ready for review.
  • Ensured this PR contains a neat, self documenting set of commits.
  • Updated any relevant documentation, examples, or release notes.
  • Updated the RBAC permissions in clusterrole.yaml to include any new types.

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
@hasheddan hasheddan requested review from negz and prasek October 17, 2019 18:06
@hasheddan hasheddan mentioned this pull request Oct 17, 2019
4 tasks
@upbound-bot
Copy link
Copy Markdown
Collaborator

81% (0.0%) vs master 81%

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
@hasheddan hasheddan requested a review from negz October 17, 2019 20:17
@upbound-bot
Copy link
Copy Markdown
Collaborator

81% (0.0%) vs master 81%

@negz negz merged commit e671fd4 into crossplane:master Oct 17, 2019
@jbw976
Copy link
Copy Markdown
Member

jbw976 commented Oct 18, 2019

Really cool to see this get added @hasheddan!! 🙇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support deployment of Virtual Machines

4 participants