Skip to content
This repository was archived by the owner on Feb 18, 2025. It is now read-only.

Commit 86fe352

Browse files
committed
Project description and copyright
1 parent 69ca792 commit 86fe352

File tree

13 files changed

+25
-15
lines changed

13 files changed

+25
-15
lines changed

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
1-
# MCAD
1+
# MCAD as a Reconciler
2+
3+
This code is a quick prototype exploring what an implementation of MCAD
4+
([multi-cluster-app-dispatcher](https://github.com/project-codeflare/multi-cluster-app-dispatcher))
5+
could look like if utilizing the latest [controller
6+
runtime](https://github.com/kubernetes-sigs/controller-runtime) and
7+
[kubebuilder](https://github.com/kubernetes-sigs/kubebuilder). This prototype
8+
focuses on MCAD core capabilities (queuing and dispatching logic, resource
9+
management, priorities and preemption, error handling and requeuing) but does
10+
not implement advanced capabilities such multi-cluster management and quotas.
11+
12+
213

3-
MCAD implementation using a reconciler.
414

515
## Getting Started
616
You’ll need a Kubernetes cluster to run against. You can use [KIND](https://sigs.k8s.io/kind) to get a local cluster for testing, or run against a remote cluster.
@@ -55,7 +65,7 @@ make manifests
5565

5666
## License
5767

58-
Copyright 2023.
68+
Copyright IBM Corporation 2023.
5969

6070
Licensed under the Apache License, Version 2.0 (the "License");
6171
you may not use this file except in compliance with the License.

api/v1beta1/appwrapper_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33
44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

api/v1beta1/groupversion_info.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33
44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

api/v1beta1/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33
44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

hack/boilerplate.go.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33

44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

internal/controller/appwrapper_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33
44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

internal/controller/cache.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33
44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

internal/controller/dispatch_logic.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33
44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

internal/controller/resource_manager.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
Copyright 2023.
2+
Copyright IBM Corporation 2023.
33
44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.

0 commit comments

Comments
 (0)