# kubectl expose > 将资源暴露为新的Kubernetes服务。 > 更多信息:。 - 为资源创建一个服务,该服务将从容器端口提供到节点端口: `kubectl expose {{resource_type}} {{resource_name}} --port={{node_port}} --target-port={{container_port}}` - 为由文件标识的资源创建一个服务: `kubectl expose -f {{path/to/file.yml}} --port={{node_port}} --target-port={{container_port}}` - 创建一个具有名称的服务,以便提供到与容器端口相同的节点端口: `kubectl expose {{resource_type}} {{resource_name}} --port={{node_port}} --name={{service_name}}`