Skip to content

Configure tests / Begin set up for all K8 resources #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 45 commits into from
May 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
a0b5dfc
fix response
Megapixel99 May 7, 2024
425f9f9
fix search
Megapixel99 May 7, 2024
a233fb8
update `/api` response
Megapixel99 May 7, 2024
b8a26b9
configure tests
Megapixel99 May 8, 2024
63abb58
update start script
Megapixel99 May 8, 2024
c1d2554
fix response
Megapixel99 May 8, 2024
d92d6bd
ignore files generated by tests
Megapixel99 May 8, 2024
fd731aa
remove debug log
Megapixel99 May 8, 2024
9e9e9f4
update namespace deletion
Megapixel99 May 8, 2024
66eb2d2
update pod and service creation
Megapixel99 May 8, 2024
9b2512c
create/expose serviceAccounts
Megapixel99 May 8, 2024
44b67b4
create/epose Nodes
Megapixel99 May 8, 2024
84557cc
expose temp version info
Megapixel99 May 8, 2024
de787de
debug logs
Megapixel99 May 8, 2024
2a2bf0a
expose clusterRole info
Megapixel99 May 8, 2024
e011ec2
expose list of routes
Megapixel99 May 8, 2024
711d936
expose port `6643`
Megapixel99 May 8, 2024
a468a3d
fix variable name
Megapixel99 May 8, 2024
3f77164
update node creation
Megapixel99 May 9, 2024
b012777
general fixes
Megapixel99 May 9, 2024
530072b
implement tests with `kubetest2`
Megapixel99 May 9, 2024
ef068b9
tweak tests to make them easier to re run
Megapixel99 May 11, 2024
f4489d7
make initial `Node` tests pass
Megapixel99 May 11, 2024
861b126
remove debug log
Megapixel99 May 11, 2024
e298a3e
move `EventEmitter` to the `Object` super class
Megapixel99 May 11, 2024
8a85c64
set up Events
Megapixel99 May 11, 2024
a5dd774
fix resource listing
Megapixel99 May 11, 2024
6d2589d
create namespaces on `Node` creation
Megapixel99 May 11, 2024
6346164
scaffolding for `ReplicaSet` and `DaemonSet`
Megapixel99 May 11, 2024
e2bbbaf
use `luxon`
Megapixel99 May 12, 2024
a232a3d
expose docker logs
Megapixel99 May 12, 2024
e6ae6fd
update DNS
Megapixel99 May 12, 2024
f76f3f7
Utilize the super class more
Megapixel99 May 12, 2024
d5f0c03
update tests
Megapixel99 May 12, 2024
414a85d
update search queries
Megapixel99 May 13, 2024
1676a16
move event emitter
Megapixel99 May 13, 2024
5857e2b
update pod deletion
Megapixel99 May 13, 2024
285d58e
update node creation
Megapixel99 May 13, 2024
3774b24
implement `replicationController`
Megapixel99 May 13, 2024
20fba87
update `Node` template
Megapixel99 May 13, 2024
9c35e81
update general search
Megapixel99 May 13, 2024
6a54a63
add routes for `Node`s
Megapixel99 May 13, 2024
64bf9b5
add most of the different types of objects
Megapixel99 May 13, 2024
35d9bb0
clean up the schemas
Megapixel99 May 14, 2024
8b97cad
fix schema formatting
Megapixel99 May 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
**/node_modules
.env
_artifacts
_rundir
Loading