Yellow-Olive
An experimental attempt at gamifying Kubernetes, inspired by Pokémon, designed to re-ignite nostalgia while making Kubernetes concepts more engaging and approachable.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- docs.yml
- package-smoke.yml
- pypi-smoke.yml
- pull_request_template.md
- challenge_constants.py
- python-install.json
- adding-a-challenge.md
- adding-a-scenario.md
- index.md
- architecture.md
- cluster-lifecycle.md
- getting-started.md
- index.md
- lab-workspace.md
- privacy.md
- roadmap.md
- scenario.md
- troubleshooting.md
- validation.md
- what-is-project-yellow-olive.md
- labs.css
- challenge.html
- challenge_list.html
- labs_full.html
- login.html
- __init__.py
- main.py
- rbac.yaml
- pod-q1.yaml.j2
- validation.yaml
- __init__.py
- challenge_config.yaml
- challenge_text.py
- validator.py
- __init__.py
- __init__.py
- audit.py
- auth_config.py
- challenge_config.py
- cleanup.py
- completions.py
- github_oauth.py
- kubeconfig.py
- lab_slots.py
- render_policy.py
- session.py
- session_runtime.py
- terminal.py
- validation.py
- namespace_creation.yaml.j2
- network_policies.yaml.j2
- resource_quota_creation.yaml.j2
- role_binding.yaml.j2
- role_creation.yaml.j2
- service_account.yaml.j2
- defaults.yaml
- .env.example
- __init__.py
- README.md
- requirements.txt
- cool_turtle.png
- electromon.png
- hana.png
- mayor.png
- Professor Bald.png
- psyquack.png
- psyquack_happy.png
- team_evil.png
- yellow_olive_banner.png
- battle_music.ogg
- battle_music_2.mp3
- beep.ogg
- cool_turtle_intro_music.mp3
- gold_rush_city_intro_music.ogg
- hana_intro.wav
- loose_music.ogg
- psyquack_happy_song.mp3
- psyquack_voice.mp3
- sakura_harbour_intro.mp3
- sakura_harbour_prologue_end.ogg
- screen_1_opening_song.mp3
- screen_2_music.mp3
- signal_town_intro_music.mp3
- team_evil_intro_music.mp3
- walk_to_vault.ogg
- win_music.ogg
- a
- background_music_utility.py
- pod-q14.yaml
- challenge_text.py
- screen.py
- validator.py
- role-q15.yaml
- challenge_text.py
- screen.py
- validator.py
- rolebinding-q16.yaml
- serviceaccount-q16.yaml
- challenge_text.py
- screen.py
- validator.py
- role-q17.yaml
- rolebinding-q17.yaml
- serviceaccount-q17.yaml
- challenge_text.py
- screen.py
- validator.py
- clusterrole-q18.yaml
- clusterrolebinding-q18.yaml
- challenge_text.py
- screen.py
- validator.py
- rolebinding-q19.yaml
- serviceaccount-q19.yaml
- challenge_text.py
- screen.py
- validator.py
- arc_complete_dialogue.py
- arc_complete_screen.py
- gold_rush_city_intro_dialogue.py
- mayor_vault_intro_dialogue.py
- team_evil_license_intro_dialogue.py
- namespace.yaml
- vault-secret.yaml
- gold_rush_city_intro_screen.py
- mayor_vault_intro_screen.py
- team_evil_license_intro_screen.py
- pod-q1.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q2.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q3.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q4.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q5.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q6.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q7.yaml
- challenge_text.py
- screen.py
- validator.py
- arc_complete_dialogue.py
- arc_complete_screen.py
- professor_bald_dialogue.py
- professor_bald_dialogue_name_input_screen.py
- namespace.yaml
- name_input_screen.py
- name_input_screen.py
- professor_bald_intro.py
- deployment-q20.yaml
- challenge_text.py
- screen.py
- validator.py
- deployment-q21.yaml
- challenge_text.py
- screen.py
- validator.py
- deployment-q22.yaml
- challenge_text.py
- screen.py
- validator.py
- deployment-q23.yaml
- challenge_text.py
- screen.py
- validator.py
- deployment-q24-canary.yaml
- deployment-q24-stable.yaml
- challenge_text.py
- screen.py
- validator.py
- gate_three_intro_dialogue.py
- master_hana_intro_dialogue.py
- sakura_harbour_intro_dialogue.py
- namespace.yaml
- gate_three_intro_screen.py
- master_hana_intro_screen.py
- sakura_harbour_intro_screen.py
- pod-q10.yaml
- svc-q10.yaml
- challenge_text.py
- screen.py
- validator.py
- svc-q11.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q12-stall-two.yaml
- svc-q12.yaml
- challenge_text.py
- screen.py
- validator.py
- svc-q13.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q8.yaml
- svc-q8.yaml
- challenge_text.py
- screen.py
- validator.py
- pod-q9.yaml
- challenge_text.py
- screen.py
- validator.py
- arc_complete_dialogue.py
- arc_complete_screen.py
- cool_turtle_intro_dialogue.py
- signal_town_intro_dialogue.py
- team_evil_intro_dialogue.py
- namespace.yaml
- cool_turtle_intro_screen.py
- signal_town_intro_screen.py
- team_evil_intro_screen.py
- challenge_screen.py
- diagnostics_consent.py
- game_initialisation.py
- help_screen.py
- psyquack_failure_screen.py
- author_info.py
- base_challenge_screen.py
- challenge_music_preference_screen.py
- diagnostics_consent_screen.py
- game_initialisation_and_reference_screen.py
- help_screen.py
- psy_quack_failure_screen.py
- psy_quack_success_screen.py
- resume_game_screen.py
- author_info.py
- game_reference_dialogue.py
- help_screen_dialogue.py
- psyquack_failure_screen_dialogue.py
- psyquack_success_dialogue.py
- build_python_badge.py
- script.sh
- __init__.py
- context.py
- settings.py
- transport.py
- environment_diagnostics.py
- resource_inspector.py
- resource_manager.py
- test_diagnostics_context.py
- test_diagnostics_transport.py
- test_hosted_labs_audit.py
- test_hosted_labs_challenge_config.py
- test_hosted_labs_completions.py
- test_hosted_labs_session_runtime.py
- test_hosted_labs_terminal.py
- test_package_smoke.py
- test_portrait_rendering.py
- test_resource_inspector.py
- general_utils.py
- .gitignore
- app.py
- app.tcss
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- global_constants.py
- LICENSE
- mkdocs.yml
- pyproject.toml
- README.md
- requirements.txt
- SECURITY.md
// repository documentation
Was this content helpful?
(0 ratings)
