diff --git a/k8s_tool/main.py b/k8s_tool/main.py index 79e96db..125e76d 100644 --- a/k8s_tool/main.py +++ b/k8s_tool/main.py @@ -382,11 +382,9 @@ class K8sTool: if data: console.print(f"\n[bold]ConfigMap:[/bold] [cyan]{cm_name}[/cyan]\n") for key, value in data.items(): - console.print(Panel( - Syntax(value, "yaml", theme="monokai", line_numbers=True), - title=f"[cyan]{key}[/cyan]", - border_style="cyan" - )) + console.print(f"[bold cyan]--- {key} ---[/bold cyan]") + console.print(Syntax(value, "yaml", line_numbers=False, background_color="default")) + console.print() def _view_pod_logs(self): """View pod logs.""" @@ -441,12 +439,13 @@ class K8sTool: ) if logs: - console.print(Panel( - Syntax(logs, "log", theme="monokai", line_numbers=False), - title=f"[cyan]Logs: {pod_name}" + (f" [{container}]" if container else "") + "[/cyan]", - border_style="cyan", - expand=False - )) + title = f"[bold cyan]Logs: {pod_name}" + if container: + title += f" [{container}]" + title += "[/bold cyan]" + console.print(f"\n{title}\n") + console.print(Syntax(logs, "log", line_numbers=False, background_color="default")) + console.print() def main():