This repository has been archived by the owner on Aug 7, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* get docker for mac working change ingresses namespace change get_game_url_base_path use docker for desktop ip * begun creation of roles * C-001 fixed Attempted to replicate the security flaw C-001 as per the test report after implementing RBAC. The console shows a 503 upon attempting to replicate the issue, the user's consoles shows a 111 (connection refused). This leads to the conclusion the the issue has been resolved, however further testing may be needed. * Moved role/account yamls to their own folder Put them all in an rbac folder to keep the in one easy to find place * Added a comment to describe the process added a string to describe how to set up docker-desktop with extensions, and make use of RBAC. These steps may need to be automated, or included in the setup process. Minor issues still exist however. * added reference to source of information just so other's can find it easily if needed. * Update worker account * updated game_creator_role and minor changes moved the game creator to the nginx namespace and updated it's role to reflect this, the ClusterRoleBinding gives the permissions of the game creator's permissions scope of the whole cluster (hence why it was moved out of reach of the worker pods, just incase there is a way for workers to gain access outside of their pod) * Fixed game creator rc yaml not applying role binding * change role binding namespace * updated version * Delete nginx-ingress folder * Revert "get docker for mac working" This reverts commit 017620a. # Conflicts: # aimmo_runner/minikube.py * Automate applying the accounts and roles * fix travis build fail attempt * Testing build fail * More travis build tests * travis build fix attempt++ * Update travis kubernetes version * change kubernetes to ealier patch version Kubernetes needs to be version 1.9.4 not 1.9.6 * Tests * various changes * Merge branch 'development' into c-001 * Resolve merge conflicts * Merge remote-tracking branch 'origin/c-001' into c-001 * Fix issues created from merge conflicts * Replacing versioner in setup.py * minor change * change to restart code climate * pep8
- Loading branch information